From 9b8d4bf4d9edf9869a56f222d2660df7dabe7bd8 Mon Sep 17 00:00:00 2001 From: cun-nan <19819293608@163.com> Date: Tue, 9 Jul 2024 17:31:24 +0800 Subject: [PATCH] bug --- fuintAdmin_zt/src/views/Site/add.vue | 115 +++++++++++++++---------- fuintAdmin_zt/src/views/Site/index.vue | 22 +++-- 2 files changed, 84 insertions(+), 53 deletions(-) diff --git a/fuintAdmin_zt/src/views/Site/add.vue b/fuintAdmin_zt/src/views/Site/add.vue index e228937a0..040eef8fb 100644 --- a/fuintAdmin_zt/src/views/Site/add.vue +++ b/fuintAdmin_zt/src/views/Site/add.vue @@ -1,63 +1,52 @@ @@ -112,21 +132,28 @@ export default {
- - - - + + +
- - + +
- - + +
@@ -139,10 +166,10 @@ export default { row-key="id" border default-expand-all - :tree-props="{children: 'children', hasChildren: 'hasChildren'}"> + :tree-props="{children: 'childrens', hasChildren: 'hasChildren'}"> diff --git a/fuintAdmin_zt/src/views/Site/index.vue b/fuintAdmin_zt/src/views/Site/index.vue index 04b0a8aed..0ec859d61 100644 --- a/fuintAdmin_zt/src/views/Site/index.vue +++ b/fuintAdmin_zt/src/views/Site/index.vue @@ -666,13 +666,12 @@ 新增 + >新增角色 @@ -1006,6 +1005,7 @@ export default { // 显示搜索条件 showSearch: true, openDuty:false, + merchantId:"", form1: { id: '', status: 'A', roleType: '4', description: '' }, // 角色表格数据 roleList: [], @@ -1230,9 +1230,11 @@ export default { async changeMenu() { console.log(this.form1.roleType) if (this.form1.roleType == '4') { + this.merchantId = 2 this.getMenuTreeselect(2); } if (this.form1.roleType == '3') { + this.merchantId = 1 await this.getMenuTreeselect(1); await this.handleCheckedTreeNodeAll(true, 'menu') } @@ -1316,11 +1318,12 @@ export default { } }, handleAdd1(){ - this.reset1(); - this.form1.storeId = this.Thetree[0].id - this.openDuty = true; - this.title = "添加角色"; - console.log(this.form1) + // this.reset1(); + // this.form1.storeId = this.Thetree[0].id + // this.openDuty = true; + // this.title = "添加角色"; + // console.log(this.form1) + this.$router.push({path:"/Site/add",query: { merchantId: this.merchantId }}) }, // 查询菜单树结构 getMenuTreeselect(merchantId) { @@ -1359,6 +1362,7 @@ export default { this.title = "修改角色"; let checkedKeys = response.data.checkedKeys this.form1.checkedKeys = checkedKeys + this.merchantId = response.data.roleInfo.type this.getMenuTreeselect(response.data.roleInfo.type) // this.$nextTick(() => { @@ -1506,7 +1510,7 @@ export default { // this.getList(); this.onlyGetUser() this.getDutyList() - + this.merchantId = data.deptType this.getMenuTreeselect(data.deptType); },