diff --git a/src/components/02_personnel-management/FormByType.vue b/src/components/02_personnel-management/FormByType.vue index ad833a70..cfca51c6 100644 --- a/src/components/02_personnel-management/FormByType.vue +++ b/src/components/02_personnel-management/FormByType.vue @@ -152,7 +152,11 @@ watch( :readonly="readonly" :label="$t('formDialogInputRegisNo')" class="col-12" - v-model="registrationNo" + :model-value="readonly ? registrationNo || '-' : registrationNo" + @update:model-value=" + (v) => (typeof v === 'string' ? (registrationNo = v) : '') + " + @clear="registrationNo = ''" />