From 3fbffccc7c45ac07f283c5ef17a1d1c42d8a301c Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 11 Feb 2025 15:31:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=85=AC=E5=85=B1=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/uploadFile/uploadImg.vue | 231 ++++++++++++++++++ .../anrui-management-ui/src/main.js | 14 +- .../anrui-management-ui/src/router/index.js | 30 ++- .../anrui-management-ui/src/styles/index.scss | 65 +++++ .../anrui-management-ui/src/utils/auth.js | 8 + 5 files changed, 334 insertions(+), 14 deletions(-) create mode 100644 anrui-management/anrui-management-ui/src/components/uploadFile/uploadImg.vue diff --git a/anrui-management/anrui-management-ui/src/components/uploadFile/uploadImg.vue b/anrui-management/anrui-management-ui/src/components/uploadFile/uploadImg.vue new file mode 100644 index 0000000000..2721bedb56 --- /dev/null +++ b/anrui-management/anrui-management-ui/src/components/uploadFile/uploadImg.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/anrui-management/anrui-management-ui/src/main.js b/anrui-management/anrui-management-ui/src/main.js index 9d7101a5b7..87451be1ed 100644 --- a/anrui-management/anrui-management-ui/src/main.js +++ b/anrui-management/anrui-management-ui/src/main.js @@ -11,7 +11,7 @@ import '@/styles/index.scss' // global css import App from './App' import store from './store' import router from './router' - +import { setStorage, setDefaultOrgPathName, setDefaultOrgPath } from './utils/auth.js' import '@/icons' // icon import request from '@/utils/request' // import '@/permission' //权限控制 @@ -28,7 +28,6 @@ Vue.component('eimage', eimage) import Print from '@/utils/print' // 引入附件的js文件 Vue.use(Print) // 注册 -import { setStorage, getStorage } from './utils/auth.js' let token = null token = GetQueryString('token') @@ -39,6 +38,17 @@ let href = window.location.href // window.location.href = href.slice(0, href.length - 1) } +var one = window.location.href.indexOf('&organizationData') + 18 +if (parseInt(one) > 18) { + const data = window.location.href.substr(one) // url解码unescape()已从web中移除,尽量不使用 + var data1 = decodeURIComponent(data) + if (data1 !== undefined) { + const obj = JSON.parse(data1) + setDefaultOrgPath(obj.defaultOrgPath) + setDefaultOrgPathName(obj.defaultOrgPathName) + } +} + // 获取登录用户信息 function getUserInfo() { return request({ diff --git a/anrui-management/anrui-management-ui/src/router/index.js b/anrui-management/anrui-management-ui/src/router/index.js index e2bb93b113..e675962bdc 100644 --- a/anrui-management/anrui-management-ui/src/router/index.js +++ b/anrui-management/anrui-management-ui/src/router/index.js @@ -21,16 +21,6 @@ export const constantRoutes = [ path: '/', redirect: 'index' }, - /*{ - path: '/login', - component: () => import('@/views/login/login.vue') - },*/ -/* { - path: '/home', - component: () => import('@/views/Home/Home.vue'), - name: 'home' - - },*/ { path: '/index', component: Layout, @@ -59,8 +49,24 @@ export const constantRoutes = [ path: '/yuangongguanli', component: () => import('@/views/sysstaffinfo/yuangongguanli.vue'), name: 'yuangongguanli', - meta: { title: '员工信息管理',noCache:false } - }, + meta: { title: '员工信息管理', noCache: false } + } + ] + }, + { + path: '/commodity', + component: Layout, + redirect: '/commodity', + meta: { + title: '商品管理' + }, + children: [ + { + path: '/commodity/commodity', + component: () => import('@/views/commodity/commodity.vue'), + name: 'Commodity', + meta: { title: '商品管理', noCache: false } + } ] }, { diff --git a/anrui-management/anrui-management-ui/src/styles/index.scss b/anrui-management/anrui-management-ui/src/styles/index.scss index 2370ac7844..f7759cd3d9 100644 --- a/anrui-management/anrui-management-ui/src/styles/index.scss +++ b/anrui-management/anrui-management-ui/src/styles/index.scss @@ -188,6 +188,71 @@ div:focus { .footer{margin: 20px;} } +.formaddcopy02 { + padding: 10px 40px 0 40px; + .title { + padding: 12px; + font-weight: bold; + font-size: 16px; + background-color: #0294d7; + color: #ffffff; + text-align: left; + } + + .el-row { + display: flex; + flex-wrap: wrap; + border-left: 1px solid $table-border-color; + + .el-col { + border-right: 1px solid $table-border-color; + border-bottom: 1px solid $table-border-color; + min-height: 42px; + padding: 0 15px; + line-height: 42px; + position: relative; + .span-sty { + position: absolute; + top: 0; + bottom: 0; + left: 0; + line-height: 42px; + text-align: right; + font-size: 14px; + color: #606266; + font-weight: 600; + width: 70px; + padding-right: 5px; + border-right: 1px solid #e0e3eb; + } + + .el-form-item { + margin-bottom: 0; + line-height: 42px; + .addinputw { + //padding: 5px 0; + width: 65%; + margin-left: 80px; + line-height: 42px; + } + + .addinputInfo { + margin-left: 80px; + line-height: 42px; + } + + .el-input__inner { + height: 36px !important; + } + } + } + + } + + .footer { + margin: 20px; + } +} .forminfo { padding: 20px 0; diff --git a/anrui-management/anrui-management-ui/src/utils/auth.js b/anrui-management/anrui-management-ui/src/utils/auth.js index 81df9ea509..c3846143c1 100644 --- a/anrui-management/anrui-management-ui/src/utils/auth.js +++ b/anrui-management/anrui-management-ui/src/utils/auth.js @@ -27,3 +27,11 @@ export function setStorage(session) { export function removeStorage() { return sessionStorage.removeItem('token') } + +export function setDefaultOrgPathName(data) { + return sessionStorage.setItem('defaultOrgPathName', data) +} + +export function setDefaultOrgPath(data) { + return sessionStorage.setItem('defaultOrgPath', data) +}