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