|
@@ -208,14 +208,17 @@ export default {
|
|
},
|
|
},
|
|
premissSubmit() {
|
|
premissSubmit() {
|
|
if(this.permissionData.filter(item=>item.functionId == this.pdata.functionId)[0]){
|
|
if(this.permissionData.filter(item=>item.functionId == this.pdata.functionId)[0]){
|
|
|
|
+ // console.log(this.pdata.data)
|
|
if(this.pdata.data){
|
|
if(this.pdata.data){
|
|
this.permissionData.filter(item=>item.functionId == this.pdata.functionId)[0].data = this.pdata.data
|
|
this.permissionData.filter(item=>item.functionId == this.pdata.functionId)[0].data = this.pdata.data
|
|
}else{
|
|
}else{
|
|
// console.log(this.permissionData)
|
|
// console.log(this.permissionData)
|
|
- var index = this.permissionData.findIndex((item) => {
|
|
|
|
- return item.functionId == this.pdata.functionId;
|
|
|
|
- });
|
|
|
|
- this.permissionData.splice(index,1)
|
|
|
|
|
|
+ // var index = this.permissionData.findIndex((item) => {
|
|
|
|
+ // return item.functionId == this.pdata.functionId;
|
|
|
|
+ // });
|
|
|
|
+ // // console.log(index)
|
|
|
|
+ // this.permissionData.splice(index,1)
|
|
|
|
+ this.permissionData.filter(item=>item.functionId == this.pdata.functionId)[0].data = {}
|
|
}
|
|
}
|
|
|
|
|
|
}else{
|
|
}else{
|
|
@@ -324,6 +327,7 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
handleEdit(row) {
|
|
handleEdit(row) {
|
|
|
|
+ // console.log(row)
|
|
this.title = '编辑角色'
|
|
this.title = '编辑角色'
|
|
this.visible = true
|
|
this.visible = true
|
|
this.ruleForm = { ...row }
|
|
this.ruleForm = { ...row }
|
|
@@ -347,6 +351,7 @@ export default {
|
|
this.visible = false
|
|
this.visible = false
|
|
this.permissionData = []
|
|
this.permissionData = []
|
|
this.checkList = []
|
|
this.checkList = []
|
|
|
|
+ this.getList()
|
|
},
|
|
},
|
|
|
|
|
|
premissClose() {
|
|
premissClose() {
|