From fb951882b8cc3b840153df2ffc29b92426a4a0f6 Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Thu, 4 Jul 2024 17:23:02 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=8A=E0=B9=88=E0=B8=A7=E0=B8=87=E0=B9=80?= =?UTF-8?q?=E0=B8=A7=E0=B8=A5=E0=B8=B2=20=E0=B9=80=E0=B8=9B=E0=B8=A5?= =?UTF-8?q?=E0=B8=B5=E0=B9=88=E0=B8=A2=E0=B8=99=E0=B9=80=E0=B8=9B=E0=B9=87?= =?UTF-8?q?=E0=B8=99=20=E0=B9=80=E0=B8=A3=E0=B8=B4=E0=B9=88=E0=B8=A1=20?= =?UTF-8?q?=E0=B8=AA=E0=B8=B4=E0=B9=89=E0=B8=99=E0=B8=AA=E0=B8=B8=E0=B8=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Tab/Dialog/01_FormIndicator.vue | 91 +++++++++++++------ 1 file changed, 61 insertions(+), 30 deletions(-) diff --git a/src/modules/08_KPI/components/Tab/Dialog/01_FormIndicator.vue b/src/modules/08_KPI/components/Tab/Dialog/01_FormIndicator.vue index aa871f5..b2d4480 100644 --- a/src/modules/08_KPI/components/Tab/Dialog/01_FormIndicator.vue +++ b/src/modules/08_KPI/components/Tab/Dialog/01_FormIndicator.vue @@ -75,7 +75,8 @@ const formDetail = reactive({ strategyId: "", strategyName: "", documentInfoEvidence: "", - date: null, + startDate:null, + endDate:null }); /** Option รอบการประเมิน*/ @@ -124,11 +125,8 @@ function fetchListPlanByid(id: string) { formDetail.achievement5 = data.achievement5; formDetail.documentInfoEvidence = data.documentInfoEvidence; - if (data.startDate && data.endDate) { - formDetail.date = []; - formDetail.date[0] = data.startDate; - formDetail.date[1] = data.endDate; - } + formDetail.startDate = data.startDate + formDetail.endDate = data.endDate listCheckID.value = data.kpiPlanId; }) @@ -180,11 +178,8 @@ function fetchRoleByid(id: string) { formDetail.achievement4 = data.achievement4; formDetail.achievement5 = data.achievement5; formDetail.documentInfoEvidence = data.documentInfoEvidence; - if (data.startDate && data.endDate) { - formDetail.date = []; - formDetail.date[0] = data.startDate; - formDetail.date[1] = data.endDate; - } + formDetail.startDate = data.startDate + formDetail.endDate = data.endDate listCheckID.value = data.kpiRoleId; // clickList(data.kpiRoleId, true); @@ -245,11 +240,8 @@ function fetchspecialByid(id: string) { formDetail.formula = data.formula; formDetail.meaning = data.meaning; formDetail.documentInfoEvidence = data.documentInfoEvidence; - if (data.startDate && data.endDate) { - formDetail.date = []; - formDetail.date[0] = data.startDate; - formDetail.date[1] = data.endDate; - } + formDetail.startDate = data.startDate + formDetail.endDate = data.endDate }) .catch((err) => { messageError($q, err); @@ -334,7 +326,8 @@ function closeDialog() { formDetail.strategy = ""; formDetail.strategyId = ""; formDetail.documentInfoEvidence = ""; - formDetail.date = null; + formDetail.startDate = null + formDetail.endDate = null formFilter.isAll = false; formFilter.keyword = ""; @@ -368,8 +361,8 @@ function onSubmit() { achievement4: formDetail.achievement4, achievement5: formDetail.achievement5, documentInfoEvidence: formDetail.documentInfoEvidence, - startDate: formDetail.date ? formDetail.date[0] : undefined, - endDate: formDetail.date ? formDetail.date[1] : undefined, + startDate: formDetail.startDate ? formDetail.startDate : undefined, + endDate: formDetail.endDate ? formDetail.endDate: undefined, including: numpage.value === 3 ? formDetail.including : undefined, includingName: numpage.value === 3 ? formDetail.includingName : undefined, @@ -863,14 +856,13 @@ const title = computed(() => { lazy-rules /> -
+
+ +
+
+ + + +