diff --git a/epmet-oper-web/src/js/columns/customer/manage/customer.js b/epmet-oper-web/src/js/columns/customer/manage/customer.js index 8c7f53e..0481508 100644 --- a/epmet-oper-web/src/js/columns/customer/manage/customer.js +++ b/epmet-oper-web/src/js/columns/customer/manage/customer.js @@ -76,7 +76,7 @@ export default { { key: 'rootManageName', title: '管理员', - display: ['formA', 'formU', 'table', 'model'], + display: ['table', 'model'], type: 'input', rule: [ { @@ -91,7 +91,7 @@ export default { { key: 'rootManagePhone', title: '联系方式', - display: ['formA', 'formU', 'table', 'model'], + display: ['table', 'model'], type: 'input', rule: [ { diff --git a/epmet-oper-web/src/js/columns/miniPro/customizedFunction.js b/epmet-oper-web/src/js/columns/miniPro/customizedFunction.js index 974529c..e244584 100644 --- a/epmet-oper-web/src/js/columns/miniPro/customizedFunction.js +++ b/epmet-oper-web/src/js/columns/miniPro/customizedFunction.js @@ -22,7 +22,7 @@ export default [ return '未知' } }, - width: 80 + width: 60 }, { key: 'functionExplain', @@ -48,7 +48,9 @@ export default [ fixed: false, block: true, width: 100, - tableType: 'image' + tableType: 'image', + imgWidth: '30px', + imgHeight: '30px' }, { @@ -56,7 +58,7 @@ export default [ title: '外链地址', display: ['formA', 'formU', 'table', 'model'], block: true, - width: 60 + width: 120 }, // { // key: 'domainName', diff --git a/epmet-oper-web/src/router/index.js b/epmet-oper-web/src/router/index.js index 650e936..417612b 100644 --- a/epmet-oper-web/src/router/index.js +++ b/epmet-oper-web/src/router/index.js @@ -12,7 +12,7 @@ export const pageRoutes = [ component: () => import('@/views/pages/404'), name: '404', meta: { title: '404未找到' }, - beforeEnter (to, from, next) { + beforeEnter(to, from, next) { // 拦截处理特殊业务场景 // 如果, 重定向路由包含__双下划线, 为临时添加路由 if (/__.*/.test(to.redirectedFrom)) { @@ -21,7 +21,18 @@ export const pageRoutes = [ next() } }, - { path: '/login', component: () => import('@/views/pages/login'), name: 'login', meta: { title: '登录' } } + { + path: '/login', + component: () => import('@/views/pages/login'), + name: 'login', + meta: { title: '登录' } + }, + { + path: '/loginWork', + component: () => import('@/views/pages/loginWork'), + name: 'loginWork', + meta: { title: '工作端登录' } + } ] // 模块路由(基于主入口布局页面) @@ -32,14 +43,21 @@ export const moduleRoutes = { redirect: { name: 'home' }, meta: { title: '主入口布局' }, children: [ - { path: '/home', component: () => import('@/views/modules/home'), name: 'home', meta: { title: '首页', isTab: true } } + { + path: '/home', + component: () => import('@/views/modules/home'), + name: 'home', + meta: { title: '首页', isTab: true } + } ] } -export function addDynamicRoute (routeParams, router) { +export function addDynamicRoute(routeParams, router) { // 组装路由名称, 并判断是否已添加, 如是: 则直接跳转 var routeName = routeParams.routeName - var dynamicRoute = window.SITE_CONFIG['dynamicRoutes'].filter(item => item.name === routeName)[0] + var dynamicRoute = window.SITE_CONFIG['dynamicRoutes'].filter( + (item) => item.name === routeName + )[0] if (dynamicRoute) { return router.push({ name: routeName, params: routeParams.params }) } @@ -74,29 +92,38 @@ const router = new Router({ router.beforeEach((to, from, next) => { // 添加动态(菜单)路由 // 已添加或者当前路由为页面路由, 可直接访问 - if (window.SITE_CONFIG['dynamicMenuRoutesHasAdded'] || fnCurrentRouteIsPageRoute(to, pageRoutes)) { + if ( + window.SITE_CONFIG['dynamicMenuRoutesHasAdded'] || + fnCurrentRouteIsPageRoute(to, pageRoutes) + ) { return next() } // 获取字典列表, 添加并全局变量保存 - http.get('/sys/dict/type/all').then(({ data: res }) => { - if (res.code !== 0) { - return - } - window.SITE_CONFIG['dictList'] = res.data - }).catch(() => { }) + http + .get('/sys/dict/type/all') + .then(({ data: res }) => { + if (res.code !== 0) { + return + } + window.SITE_CONFIG['dictList'] = res.data + }) + .catch(() => {}) // 获取菜单列表, 添加并全局变量保存 - http.get('/oper/access/menu/nav').then(({ data: res }) => { - if (res.code !== 0) { - // Vue.prototype.$message.error(res.msg) - return next({ name: 'login' }) - } - window.SITE_CONFIG['menuList'] = res.data - fnAddDynamicMenuRoutes(window.SITE_CONFIG['menuList']) - // next({ ...to, replace: true }) - next({ ...to, replace: true }) - }).catch(() => { - next({ name: 'login' }) - }) + http + .get('/oper/access/menu/nav') + .then(({ data: res }) => { + if (res.code !== 0) { + // Vue.prototype.$message.error(res.msg) + return next({ name: 'login' }) + } + window.SITE_CONFIG['menuList'] = res.data + fnAddDynamicMenuRoutes(window.SITE_CONFIG['menuList']) + // next({ ...to, replace: true }) + next({ ...to, replace: true }) + }) + .catch(() => { + next({ name: 'login' }) + }) }) /** @@ -104,7 +131,7 @@ router.beforeEach((to, from, next) => { * @param {*} route 当前路由 * @param {*} pageRoutes 页面路由 */ -function fnCurrentRouteIsPageRoute (route, pageRoutes = []) { +function fnCurrentRouteIsPageRoute(route, pageRoutes = []) { var temp = [] for (var i = 0; i < pageRoutes.length; i++) { if (route.path === pageRoutes[i].path) { @@ -122,7 +149,7 @@ function fnCurrentRouteIsPageRoute (route, pageRoutes = []) { * @param {*} menuList 菜单列表 * @param {*} routes 递归创建的动态(菜单)路由 */ -function fnAddDynamicMenuRoutes (menuList = [], routes = []) { +function fnAddDynamicMenuRoutes(menuList = [], routes = []) { var temp = [] for (var i = 0; i < menuList.length; i++) { if (menuList[i].children && menuList[i].children.length >= 1) { @@ -141,7 +168,9 @@ function fnAddDynamicMenuRoutes (menuList = [], routes = []) { } } // eslint-disable-next-line - let URL = (menuList[i].url || '').replace(/{{([^}}]+)?}}/g, (s1, s2) => eval(s2)) // URL支持{{ window.xxx }}占位符变量 + let URL = (menuList[i].url || '').replace(/{{([^}}]+)?}}/g, (s1, s2) => + eval(s2) + ) // URL支持{{ window.xxx }}占位符变量 if (isURL(URL)) { route['path'] = route['name'] = `i-${menuList[i].id}` route['meta']['iframeURL'] = URL diff --git a/epmet-oper-web/src/views/modules/customer/customize/ConfigEdit.vue b/epmet-oper-web/src/views/modules/customer/customize/ConfigEdit.vue index 7d7ea21..fbde498 100644 --- a/epmet-oper-web/src/views/modules/customer/customize/ConfigEdit.vue +++ b/epmet-oper-web/src/views/modules/customer/customize/ConfigEdit.vue @@ -45,11 +45,12 @@ class="function-icon"> - 恢复默认 + + 恢复默认 @@ -58,7 +59,7 @@ label="默认小图标">
@@ -73,15 +74,16 @@ :before-upload="beforeImgUpload"> - 恢复默认 + + 恢复默认 diff --git a/epmet-oper-web/src/views/modules/customer/customize/ConfigItem.vue b/epmet-oper-web/src/views/modules/customer/customize/ConfigItem.vue index fd4d5b3..51c08da 100644 --- a/epmet-oper-web/src/views/modules/customer/customize/ConfigItem.vue +++ b/epmet-oper-web/src/views/modules/customer/customize/ConfigItem.vue @@ -81,7 +81,7 @@ prop="iconSmallImg">