报告管理-权限:全选回显
This commit is contained in:
@@ -346,8 +346,9 @@
|
|||||||
multiple
|
multiple
|
||||||
collapse-tags
|
collapse-tags
|
||||||
@change="changeSelect"
|
@change="changeSelect"
|
||||||
|
@visible-change="changeSelect"
|
||||||
placeholder="请选择">
|
placeholder="请选择">
|
||||||
<el-checkbox class="check-all" v-model="checked" @change='selectAll'>全选</el-checkbox>
|
<el-checkbox class="check-all" v-model="checked" @change="selectAll">全选</el-checkbox>
|
||||||
<template v-for="item in userList">
|
<template v-for="item in userList">
|
||||||
<el-option :label="item.ACCOUNT" :value="item.USID" :key="item.USID"></el-option>
|
<el-option :label="item.ACCOUNT" :value="item.USID" :key="item.USID"></el-option>
|
||||||
</template>
|
</template>
|
||||||
@@ -497,7 +498,7 @@ export default {
|
|||||||
// this.$emit('update:updateMultipleSelect',this.reportF.reportUserIdList);
|
// this.$emit('update:updateMultipleSelect',this.reportF.reportUserIdList);
|
||||||
},
|
},
|
||||||
changeSelect(val) {
|
changeSelect(val) {
|
||||||
this.checked = val.length === this.userList.length;
|
this.checked = (val.length || this.reportF.reportUserIdList.length) === this.userList.length;
|
||||||
// this.$emit('update:updateMultipleSelect',this.reportF.reportUserIdList);
|
// this.$emit('update:updateMultipleSelect',this.reportF.reportUserIdList);
|
||||||
},
|
},
|
||||||
init() {
|
init() {
|
||||||
|
|||||||
Reference in New Issue
Block a user