diff --git a/src/modules/01_metadataNew/components/position/05ListLevelDetail.vue b/src/modules/01_metadataNew/components/position/05ListLevelDetail.vue index 514d7f5ee..f624e1106 100644 --- a/src/modules/01_metadataNew/components/position/05ListLevelDetail.vue +++ b/src/modules/01_metadataNew/components/position/05ListLevelDetail.vue @@ -228,7 +228,12 @@ function validateForm() { } async function onSubmit() { - if (posLevelName.value.length > 0) { + if ( + posLevelName.value.length > 0 && + posLevelAuthority.value.length > 0 && + posLevelRank.value !== undefined && + posLevelRank.value > 0 + ) { dialogConfirm( $q, async () => { @@ -405,7 +410,7 @@ onMounted(async () => { borderless min="1" bg-color="white" - :rules="[(val) => val != null || 'กรุณากรอกระดับ']" + :rules="[(val) => val > 0 || 'กรุณากรอกระดับ']" hide-bottom-space mask="############" />