diff --git a/src/modules/15_development/views/Strategic.vue b/src/modules/15_development/views/Strategic.vue index f85770024..719b4ef8a 100644 --- a/src/modules/15_development/views/Strategic.vue +++ b/src/modules/15_development/views/Strategic.vue @@ -112,32 +112,35 @@ const titleDialog = ref(""); function onClickOpenDialog(status: boolean = false, data: any = null) { isStatusEdit.value = status; if (status) { + console.log(data); + nodeId.value = data.id; - strategicName.value = data.strategyChild1Name; - levelnode.value = 1; + strategicName.value = data.name; + levelnode.value = data.level; titleDialog.value = - data.level === "0" + data.level === 1 ? "ยุทธศาสตร์" - : data.level === "1" + : data.level === 2 ? "ยุทธศาสตร์ที่ 1" - : data.level === "2" + : data.level === 3 ? "ยุทธศาสตร์ย่อย" - : data.level === "3" + : data.level === 4 ? "กลยุทธ์ที่/เป้าประสงค์ที่" : ""; } else { if (data) { titleDialog.value = - data.level === "0" + data.level === 1 ? "ยุทธศาสตร์ 1" - : data.level === "1" + : data.level === 2 ? "ยุทธศาสตร์ย่อย" - : data.level === "2" + : data.level === 3 ? "กลยุทธ์ที่/เป้าประสงค์ที่" : ""; - levelnode.value = 1; + levelnode.value = data.level; nodeId.value = data.id; } else { + levelnode.value = 0; titleDialog.value = "ยุทธศาสตร์"; } } @@ -179,7 +182,7 @@ function onDelete(data: any) { showLoader(); const formData = { idnode: data.id, - levelnode: 1, + levelnode: data.level, }; http .delete(config.API.devStrategy, { data: formData }) @@ -233,8 +236,8 @@ onMounted(() => { class="q-pa-sm q-gutter-sm" dense :nodes="nodes" - node-key="strategyChild1Name" - label-key="strategyChild1Name" + node-key="id" + label-key="id" :filter="filter" :no-results-label="notFound" :no-nodes-label="noData" @@ -244,13 +247,13 @@ onMounted(() => {
- {{ prop.node.strategyChild1Name }} + {{ prop.node.name }}
{ {
- + {{ `${item.label}ยุทธศาสตร์ที่ 1` }} - + {{ `${item.label}ยุทธศาสตร์ย่อย` }} - + {{ `${item.label}กลยุทธ์ที่/เป้าประสงค์` }}
- + {{ `${item.label}ยุทธศาสตร์` }} - + {{ `${item.label}ยุทธศาสตร์ที่ 1` }} - + {{ `${item.label}ยุทธศาสตร์ย่อย` }} - + {{ `${item.label}กลยุทธ์ที่/เป้าประสงค์` }}