From d5efa1b1cdbab10b034357ae3e7b65c21754a123 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期六, 11 二月 2023 11:47:01 +0800 Subject: [PATCH] 样式管理界面修改,数据上传添加附件 --- src/views/maintenance/mochaitmo.vue | 30 +++++++++++++++++++++++------- 1 files changed, 23 insertions(+), 7 deletions(-) diff --git a/src/views/maintenance/mochaitmo.vue b/src/views/maintenance/mochaitmo.vue index 64af125..4db2e0e 100644 --- a/src/views/maintenance/mochaitmo.vue +++ b/src/views/maintenance/mochaitmo.vue @@ -41,7 +41,7 @@ <system-monitoring v-if="setMenuFlag == 'systemMonitoring'"></system-monitoring> <parameter-configuration v-if="setMenuFlag == 'parameterConfiguration'"></parameter-configuration> <downlog v-if="setMenuFlag == 'downlog'"></downlog> - <template-manage v-if="setMenuFlag == 'templateManage'"></template-manage> + <template-manage v-if="setMenuFlag == 'templateManage'"></template-manage> </div> </div> @@ -70,7 +70,7 @@ import parameterConfiguration from '@/views/maintenance/parameterConfiguration.vue'; //绯荤粺閰嶇疆 import downlog from '@/views/maintenance/downlog.vue'; //涓嬭浇鏃ュ織 import templateManage from '@/views/userManage/templateManage.vue'//妯℃澘绠$悊 -import { selectMenuRecursive, queryMenuTree, getPerms } from '../../api/api'; +import { selectMenuRecursive, queryMenuTree, getPerms, sign_insertOpLog } from '../../api/api'; import customElMenu from '../../components/customElMenu.vue'; export default { @@ -95,7 +95,8 @@ parameterConfiguration, customElMenu, downlog, - templateManage + templateManage, + }, data() { return { @@ -116,6 +117,7 @@ editUnit: false, itemdetail: {}, formLabelWidth: '70px', + m1: null, }; }, created() { }, @@ -179,6 +181,7 @@ this.$store.state.permsEntity = data.result; } var store = this.menuList[0]; + this.m1 = store.cnName; this.setViewController(store); }, getTimeCookies() { @@ -209,9 +212,9 @@ this.getCookies(); const hanleselectmochaitmo = sessionStorage.getItem('hanleselectmochaitmo') if (hanleselectmochaitmo) { - this.$nextTick(function (){ + this.$nextTick(function () { this.handleselecttwo(JSON.parse(hanleselectmochaitmo).url, JSON.parse(hanleselectmochaitmo)) - this.setViewController(JSON.parse(hanleselectmochaitmo)) + this.setViewController(JSON.parse(hanleselectmochaitmo)) }) } // @@ -224,16 +227,28 @@ // this.treeList = this.treeData(data.result); }, + async signInsertOpLog(m1, m2) { + var obj = { + m1: m1, + m2: m2, + } + const data = await sign_insertOpLog(obj); + + + }, setViewController(res) { if (res == null) { return; } + if (res.children != null) { + + this.setViewController(res.children[0]); } else { this.$store.state.currentPerms = res.perms; - + this.signInsertOpLog(this.m1, res.cnName) this.setMenuFlag = res.url; this.activeIndex = res.url; } @@ -258,6 +273,7 @@ handleselect(index, indexPath, e) { this.getTimeCookies(); + this.signInsertOpLog(this.m1, e.$attrs.perms.cnName) const a = JSON.stringify(e.$attrs.perms) sessionStorage.setItem('hanleselectmochaitmo', a) @@ -270,7 +286,7 @@ index = 'dataIfream'; } } - + this.setMenuFlag = index; }, -- Gitblit v1.9.3