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 /> -
+
+ +
+
+ + + +