diff --git a/src/modules/06_evaluate/components/EvaluateStepMain.vue b/src/modules/06_evaluate/components/EvaluateStepMain.vue index c06916f..c35f763 100644 --- a/src/modules/06_evaluate/components/EvaluateStepMain.vue +++ b/src/modules/06_evaluate/components/EvaluateStepMain.vue @@ -107,7 +107,7 @@ async function validateForm() { nextTostep3(); } } else { - if (store.statusUpload === false) { + if (store.statusUpload6 === false) { saveStep6(); } else { nextTostep7(); @@ -458,6 +458,7 @@ async function nextTostep3() { ) .then(() => { route.params.id && fetchCheckStep(route.params.id.toString()); + store.statusUpload = false; }) .catch((err) => { messageError($q, err); @@ -500,6 +501,7 @@ async function saveStep6() { subjectDoc2: formCommand.subject, assignedPosition: formCommand.assignedPosition, }; + dialogConfirm( $q, async () => { diff --git a/src/modules/06_evaluate/components/step/step6.vue b/src/modules/06_evaluate/components/step/step6.vue index 7be5888..7a37b25 100644 --- a/src/modules/06_evaluate/components/step/step6.vue +++ b/src/modules/06_evaluate/components/step/step6.vue @@ -152,10 +152,10 @@ async function fetcheSigner(id: string) { formCommand.subject = data.subjectDoc2; formCommand.assignedPosition = data.assignedPosition; - store.statusUpload = true; + store.statusUpload6 = data.commanderFullnameDoc2 === null ? false : true; }) .catch(() => { - store.statusUpload = false; + store.statusUpload6 = false; getCommander(); }) .finally(() => { @@ -234,10 +234,10 @@ watch( } ); watch( - () => store.statusUpload, + () => store.statusUpload6, () => { setTimeout(() => { - store.statusUpload && updateInput(formCommand); + store.statusUpload6 && updateInput(formCommand); }, 200); } ); @@ -249,7 +249,7 @@ onMounted(async () => { formCommand.author = user.name; } checkDoc(); - if (store.currentStep > 2) { + if (store.currentStep >= 6) { fetcheSigner(evaluateId.value); } await fetchCheckDate(); @@ -433,7 +433,7 @@ onMounted(async () => {
{