mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-17 14:56:46 +08:00
培训发生组织基本联调完毕
This commit is contained in:
@@ -42,7 +42,7 @@
|
||||
v-for="(item, index) in treeAddData"
|
||||
:key="index"
|
||||
>
|
||||
<div class="tag_text" :title="`${item?.name} - (原:${item?.orgName || '-'})`">{{ item?.name }} - (原:{{ item?.orgName || '-' }})</div>
|
||||
<div class="tag_text" :title="`${item?.orgName} - (原:${item?.updateName || '-'})`">{{ item?.orgName }} - (原:{{ item?.updateName || '-' }})</div>
|
||||
<div @click="deleteTree(item)" class="tag_delete">+</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -104,7 +104,7 @@ import * as lecturerApi from "@/api/Lecturer.js";
|
||||
}else{
|
||||
console.log(props.AddContentList,'xixiixix')
|
||||
treeAddData.value = props?.AddContentList
|
||||
checkedKeys.value = props?.AddContentList?.map(item=>item.id)
|
||||
checkedKeys.value = props?.AddContentList?.map(item=>item.orgId)
|
||||
}
|
||||
});
|
||||
const onCheck = (checkedKeys, {checked: bool, checkedNodes, node, event}) => {
|
||||
@@ -119,15 +119,24 @@ import * as lecturerApi from "@/api/Lecturer.js";
|
||||
}
|
||||
})
|
||||
}
|
||||
checkedNodes = checkedNodes.map(item=>{
|
||||
return {
|
||||
orgId: item.id,
|
||||
orgName: item.name,
|
||||
affiliationId: item.id,
|
||||
...item
|
||||
}
|
||||
})
|
||||
treeAddData.value = checkedNodes;
|
||||
console.log(treeAddData.value,'checkedNodes')
|
||||
}
|
||||
const clearTree = () => {
|
||||
treeAddData.value = [];
|
||||
checkedKeys.value = [];
|
||||
}
|
||||
const deleteTree = (item) => {
|
||||
treeAddData.value = treeAddData.value.filter(node => node.id !== item.id);
|
||||
checkedKeys.value = treeAddData.value.map(item=>item.id)
|
||||
treeAddData.value = treeAddData.value.filter(node => node.orgId !== item.orgId);
|
||||
checkedKeys.value = treeAddData.value.map(item=>item.orgId)
|
||||
}
|
||||
const closeCodeModal = () => {
|
||||
emit("update:showContent", false);
|
||||
|
||||
Reference in New Issue
Block a user