From 6813d496e8cb1fbd5714caa759dd69034748c3dc Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 24 Apr 2025 15:05:48 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=9B=E0=B8=A3=E0=B8=B1=E0=B8=9A=20=20Eva?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/EvaluateStepMain.vue | 10 +- .../06_evaluate/components/step/step2.vue | 61 ++--- .../06_evaluate/components/step/step4.vue | 10 +- .../06_evaluate/components/step/step6.vue | 69 +++-- .../06_evaluate/components/step/step7.vue | 3 - .../06_evaluate/components/step/step8.vue | 9 +- .../components/viewstep/popupHistory.vue | 2 +- .../components/viewstep/viewStep1.vue | 245 +++++++++++++++++- 8 files changed, 317 insertions(+), 92 deletions(-) diff --git a/src/modules/06_evaluate/components/EvaluateStepMain.vue b/src/modules/06_evaluate/components/EvaluateStepMain.vue index 980e619..a497936 100644 --- a/src/modules/06_evaluate/components/EvaluateStepMain.vue +++ b/src/modules/06_evaluate/components/EvaluateStepMain.vue @@ -321,7 +321,7 @@ async function saveStep1() { })); const performances = formDetail.value.assessments.map( - ({ id, ...rest }: any) => ({ + ({ id, isAdd, ...rest }: any) => ({ ...rest, }) ); @@ -444,8 +444,8 @@ async function saveStep2() { ), { ...formCommand, assignedPosition: undefined } ) - .then(() => { - route.params.id && fetchCheckStep(route.params.id.toString()); + .then(async () => { + route.params.id && (await fetchCheckStep(route.params.id.toString())); }) .catch((err) => { messageError($q, err); @@ -534,8 +534,8 @@ async function saveStep6() { ), body ) - .then(() => { - route.params.id && fetchCheckStep(route.params.id.toString()); + .then(async () => { + route.params.id && (await fetchCheckStep(route.params.id.toString())); }) .catch((err) => { messageError($q, err); diff --git a/src/modules/06_evaluate/components/step/step2.vue b/src/modules/06_evaluate/components/step/step2.vue index 3050195..cb21e06 100644 --- a/src/modules/06_evaluate/components/step/step2.vue +++ b/src/modules/06_evaluate/components/step/step2.vue @@ -450,7 +450,7 @@ onMounted(async () => {
{ lazy-rules hide-bottom-space /> + - { /> +
@@ -524,7 +521,7 @@ onMounted(async () => {
{ /> - { /> + diff --git a/src/modules/06_evaluate/components/step/step4.vue b/src/modules/06_evaluate/components/step/step4.vue index 839f63b..56d583d 100644 --- a/src/modules/06_evaluate/components/step/step4.vue +++ b/src/modules/06_evaluate/components/step/step4.vue @@ -226,7 +226,15 @@ onMounted(async () => {
- +
diff --git a/src/modules/06_evaluate/components/step/step6.vue b/src/modules/06_evaluate/components/step/step6.vue index 450c22b..9907555 100644 --- a/src/modules/06_evaluate/components/step/step6.vue +++ b/src/modules/06_evaluate/components/step/step6.vue @@ -386,7 +386,7 @@ onMounted(async () => { :readonly=" store.currentStep != 6 || store.statusUpload6 " - class="col-xs-6 col-sm-3" + class="col-xs-6 col-sm-6" dense outlined v-model="formCommand.commanderPosition" @@ -401,22 +401,7 @@ onMounted(async () => { :readonly=" store.currentStep != 6 || store.statusUpload6 " - class="col-xs-6 col-sm-3" - dense - outlined - v-model="formCommand.commanderPositionOld" - @update:model-value="updateInput(formCommand)" - label="ตำแหน่งเดิม" - :rules="[(val:string) => !!val || `${'กรุณากรอกตำแหน่งเดิม'}`]" - lazy-rules - hide-bottom-space - /> - - { :readonly=" store.currentStep != 6 || store.statusUpload6 " - class="col-xs-6 col-sm-3" + class="col-xs-6 col-sm-6" + dense + outlined + v-model="formCommand.commanderPositionOld" + @update:model-value="updateInput(formCommand)" + label="ตำแหน่งเดิม" + hide-bottom-space + /> +
@@ -471,7 +466,7 @@ onMounted(async () => { :readonly=" store.currentStep != 6 || store.statusUpload6 " - class="col-xs-6 col-sm-3" + class="col-xs-6 col-sm-6" dense outlined v-model="formCommand.commanderAbovePosition" @@ -485,21 +480,7 @@ onMounted(async () => { :readonly=" store.currentStep != 6 || store.statusUpload6 " - class="col-xs-6 col-sm-3" - dense - outlined - v-model="formCommand.commanderAbovePositionOld" - label="ตำแหน่งเดิม" - :rules="[(val:string) => !!val || `${'กรุณากรอกตำแหน่งเดิม'}`]" - lazy-rules - hide-bottom-space - @update:model-value="updateInput(formCommand)" - /> - { :readonly=" store.currentStep != 6 || store.statusUpload6 " - class="col-xs-6 col-sm-3" + class="col-xs-6 col-sm-6" + dense + outlined + v-model="formCommand.commanderAbovePositionOld" + label="ตำแหน่งเดิม" + hide-bottom-space + @update:model-value="updateInput(formCommand)" + /> + diff --git a/src/modules/06_evaluate/components/step/step7.vue b/src/modules/06_evaluate/components/step/step7.vue index 8586ce3..a6cf6b9 100644 --- a/src/modules/06_evaluate/components/step/step7.vue +++ b/src/modules/06_evaluate/components/step/step7.vue @@ -66,9 +66,6 @@ async function downloadFile(url: string) { }) .catch((err) => { messageError($q, err); - }) - .finally(() => { - hideLoader(); }); } diff --git a/src/modules/06_evaluate/components/step/step8.vue b/src/modules/06_evaluate/components/step/step8.vue index 93794c9..ef226e4 100644 --- a/src/modules/06_evaluate/components/step/step8.vue +++ b/src/modules/06_evaluate/components/step/step8.vue @@ -172,7 +172,12 @@ onMounted(async () => { />
-
+
เอกสารเล่ม 2 (ฉบับแก้ไข)
@@ -218,7 +223,7 @@ onMounted(async () => {
-
+
เอกสารเล่ม 2 (ฉบับแก้ไข)
([ style: "font-size: 14px", }, ]); -const row = ref(); +const row = ref([]); /** * function เรียกข้อมูลประวัติการประเมิน diff --git a/src/modules/06_evaluate/components/viewstep/viewStep1.vue b/src/modules/06_evaluate/components/viewstep/viewStep1.vue index 773715a..d749a44 100644 --- a/src/modules/06_evaluate/components/viewstep/viewStep1.vue +++ b/src/modules/06_evaluate/components/viewstep/viewStep1.vue @@ -1,5 +1,6 @@ +div