diff --git a/src/modules/06_evaluate/components/viewstep/viewStep1.vue b/src/modules/06_evaluate/components/viewstep/viewStep1.vue index a6e7c29..a3057f8 100644 --- a/src/modules/06_evaluate/components/viewstep/viewStep1.vue +++ b/src/modules/06_evaluate/components/viewstep/viewStep1.vue @@ -249,7 +249,7 @@ function onOpenDialogPerformance( stetusEdit: boolean = false, index: number | null = null ) { - if (stetusEdit && index) { + if (stetusEdit && index !== null) { isIndex.value = index; const data = formDetail.assessments[index]; formPerformance.year = data.year ? Number(data.year) - 543 : null; @@ -276,7 +276,7 @@ function onSubmitPerformance() { isAdd: true, }; - if (isEdit.value && isIndex.value) { + if (isEdit.value && isIndex.value !== null && isIndex.value !== undefined) { formDetail.assessments[isIndex.value] = body; } else { formDetail.assessments.push(body);