|
@@ -4,7 +4,7 @@
|
|
|
<el-input style="width: calc(100% - 30px); margin-left: 18px; margin-top: 5px" v-model="allBag" placeholder="搜索"></el-input>
|
|
|
<div class="allLog">
|
|
|
<el-tree ref="treeRef" :filter-node-method="filterNode" :data="allTreeData" :props="allTreeProps" show-checkbox
|
|
|
- node-key="id" :default-expanded-keys="openTree" @check-change="allTreeChange" :default-checked-keys="backScreen"
|
|
|
+ node-key="id" :default-expanded-keys="openTree" @check="allTreeChange" :default-checked-keys="backScreen"
|
|
|
:check-strictly="false" />
|
|
|
</div>
|
|
|
</div>
|
|
@@ -84,12 +84,15 @@ function antherClean() {
|
|
|
}
|
|
|
function handleClose(tag) {
|
|
|
chooseTagData.value.splice(chooseTagData.value.indexOf(tag), 1);
|
|
|
- let result = chooseTagData.value.map((item) => {
|
|
|
+ let result = toRaw(chooseTagData.value).map((item) => {
|
|
|
return item.userId
|
|
|
})
|
|
|
+ // console.log('result',result);
|
|
|
+ // console.log('chooseTagData',chooseTagData.value);
|
|
|
treeRef.value.setCheckedKeys(result);
|
|
|
+ emit("setUsers", toRaw(chooseTagData.value));
|
|
|
setTimeout(() => {
|
|
|
- antherClose(tag)
|
|
|
+ // antherClose(tag)
|
|
|
}, 10)
|
|
|
}
|
|
|
function antherClose(tag) {
|