From 88041a197480f7e708a2b092ccc73c42a4a97e2d Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 26 Jan 2024 18:05:46 +0700 Subject: [PATCH] =?UTF-8?q?api=20=E0=B9=82=E0=B8=84=E0=B8=A3=E0=B8=87?= =?UTF-8?q?=E0=B8=AA=E0=B8=A3=E0=B9=89=E0=B8=B2=E0=B8=87=E0=B8=81=E0=B8=B3?= =?UTF-8?q?=E0=B8=A5=E0=B8=B1=E0=B8=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../02_organizationalNew/views/main.vue | 50 ++++++++----------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/src/modules/02_organizationalNew/views/main.vue b/src/modules/02_organizationalNew/views/main.vue index 99740223a..a13d418c3 100644 --- a/src/modules/02_organizationalNew/views/main.vue +++ b/src/modules/02_organizationalNew/views/main.vue @@ -33,56 +33,46 @@ const itemStructure = ref([ name: "สร้างใหม่", }, { - val: "STRUCTURE", + val: "ORG", name: "ทำสำเนาเฉพาะโครงสร้าง", }, { - val: "STRUCTUREANDPOSITION", + val: "ORG_POSITION", name: "ทำสำเนาโครงสร้างและตำแหน่ง", }, { - val: "STRUCTUREANDPOSITION", + val: "ORG_POSITION_PERSON", name: "ทำสำเนาโครงสร้าง ตำแหน่งและคนครอง", }, ]); const dataActive = ref(); async function fetchOrganizationActive() { - const data = { - activeId: null, - activeName: "null", - draftId: null, - draftName: null, - }; - - // dataActive.value = data; - showLoader(); await http .get(config.API.activeOrganization) .then((res) => { console.log(res); - // if (data) { - // if (data.activeName === null && data.draftName === null) { - // isStatusData.value = false; - // } else { - // isStatusData.value = true; - // } - // if (isStatusData.value) { - // if (data.activeName === null) { - // ishasActive.value = true; - // stroe.typeOrganizational = "draft"; - // } else if (data.draftName === null) { - // ishasDraft.value = true; - // stroe.typeOrganizational = "current"; - // } - - // } - // } + const data = res.data.result; + if (data) { + if (data.activeName === null && data.draftName === null) { + isStatusData.value = false; + } else { + isStatusData.value = true; + if (isStatusData.value) { + if (data.activeName === null) { + ishasActive.value = true; + stroe.typeOrganizational = "draft"; + } else if (data.draftName === null) { + ishasDraft.value = true; + stroe.typeOrganizational = "current"; + } + } + } + } }) .catch((err) => { messageError($q, err); - console.log(err); }) .finally(() => { hideLoader();