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);
},