|
@@ -336,12 +336,13 @@ export default {
|
|
this.handleCheckedChange(selectList)
|
|
this.handleCheckedChange(selectList)
|
|
},
|
|
},
|
|
handleCheckedChange(val){
|
|
handleCheckedChange(val){
|
|
|
|
+ console.log(val);
|
|
let checkedCount = val.length;
|
|
let checkedCount = val.length;
|
|
this.checkAll = checkedCount === this.authOptions.length;
|
|
this.checkAll = checkedCount === this.authOptions.length;
|
|
this.isIndeterminate = checkedCount > 0 && checkedCount < this.authOptions.length;
|
|
this.isIndeterminate = checkedCount > 0 && checkedCount < this.authOptions.length;
|
|
},
|
|
},
|
|
handleCheckAllChange(val){
|
|
handleCheckAllChange(val){
|
|
- this.setAuthData.selectList = val ? this.authOptions : [];
|
|
|
|
|
|
+ this.setAuthData.selectList = val ? this.authOptions.map(item=>item.code) : [];
|
|
this.isIndeterminate = false;
|
|
this.isIndeterminate = false;
|
|
},
|
|
},
|
|
async saveChange(){
|
|
async saveChange(){
|