แก้ไขโครงสร้าง

This commit is contained in:
Warunee Tamkoo 2024-02-02 14:50:19 +07:00
parent 5465b33de1
commit a0959017c8
6 changed files with 106 additions and 35 deletions

View file

@ -100,14 +100,22 @@ const orgLevel = ref<number>(0);
const type = ref<number>(0);
const orgId = ref<string>("");
const updateSelected = (id: string, level: number) => {
store.treeId = id;
store.level = level;
if (id === nodeId.value) {
const updateSelected = (data: any) => {
store.treeId = data.orgTreeId;
store.level = data.orgLevel;
if (data.orgTreeId === nodeId.value) {
nodeId.value = "";
} else {
nodeId.value = id ? id : "";
id && props.fetchDataTable?.(id, level, true);
nodeId.value = data.orgTreeId ? data.orgTreeId : "";
data.orgTreeId &&
props.fetchDataTable?.(data.orgTreeId, data.orgLevel, true);
store.getSumPosition({
totalPosition: data.totalPosition,
totalPositionCurrentUse: data.totalPositionCurrentUse,
totalPositionCurrentVacant: data.totalPositionCurrentVacant,
totalPositionNextUse: data.totalPositionNextUse,
totalPositionNextVacant: data.totalPositionNextVacant,
});
}
};
@ -353,7 +361,7 @@ onMounted(async () => {});
<div
class="row items-center q-px-xs q-pt-xs q-gutter-sm"
@click="updateSelected(prop.node.orgTreeId, prop.node.orgLevel)"
@click="updateSelected(prop.node)"
>
<!--แสดงชอแผนก มพวหนา คลกแลวกาง/ Tree-->
<div>