diff --git a/src/components/DialogHeader.vue b/src/components/DialogHeader.vue index 19ee3f536..77d936c93 100644 --- a/src/components/DialogHeader.vue +++ b/src/components/DialogHeader.vue @@ -9,8 +9,6 @@ round dense @click="close" - @keydown.enter.prevent - @keydown.space.prevent style="color: #ff8080; background-color: #ffdede" /> diff --git a/src/modules/04_registryPerson/components/detail/GovernmentInformation/06_HelpGovernment.vue b/src/modules/04_registryPerson/components/detail/GovernmentInformation/06_HelpGovernment.vue index 71a7e3bd5..c97cbb2c3 100644 --- a/src/modules/04_registryPerson/components/detail/GovernmentInformation/06_HelpGovernment.vue +++ b/src/modules/04_registryPerson/components/detail/GovernmentInformation/06_HelpGovernment.vue @@ -866,8 +866,7 @@ onMounted(() => { outlined dense :model-value="date2Thai(formData.dateEnd)" - clearable - @clear="formData.dateEnd = null" + :rules="[(val:string) => !!val || `${'กรุณาเลือก วันที่สิ้นสุด'}`]" hide-bottom-space :label="`${'วันที่สิ้นสุด'}`" > diff --git a/src/modules/04_registryPerson/components/detail/PersonalInformation/01_Profile.vue b/src/modules/04_registryPerson/components/detail/PersonalInformation/01_Profile.vue index 1d686dfe8..7730029f7 100644 --- a/src/modules/04_registryPerson/components/detail/PersonalInformation/01_Profile.vue +++ b/src/modules/04_registryPerson/components/detail/PersonalInformation/01_Profile.vue @@ -408,8 +408,7 @@ function calculateMinDate() { function prefixRankRule() { return [ - () => - !!formData.rank || !!formData.prefix || "กรุณาเลือกคำนำหน้าชื่อ หรือยศ", + () => !!formData.rank || !!formData.prefix || "กรุณาเลือกคำนำหน้าชื่อ หรือยศ", ]; } @@ -589,7 +588,6 @@ onMounted(() => {
{ option-value="name" v-model="formData.prefix" clearable + class="inputgreen" :options="store.Ops.prefixOps" :label="dataLabel.prefix" :rules="prefixRankRule()" @@ -641,24 +640,24 @@ onMounted(() => {
@@ -722,7 +721,6 @@ onMounted(() => {
{ option-label="name" option-value="name" v-model="formData.gender" + class="inputgreen" :options="store.Ops.genderOps" :label="dataLabel.gender" @filter="(inputValue: string, diff --git a/src/modules/05_placement/components/Help-Government/HelpGovernmentDetail.vue b/src/modules/05_placement/components/Help-Government/HelpGovernmentDetail.vue index dd8d3ba5f..ce4a0284b 100644 --- a/src/modules/05_placement/components/Help-Government/HelpGovernmentDetail.vue +++ b/src/modules/05_placement/components/Help-Government/HelpGovernmentDetail.vue @@ -316,10 +316,9 @@ onMounted(() => { :model-value=" dateEnd !== null ? date2Thai(dateEnd) : null " + :rules="edit ? [(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วัน'}`]:[]" hide-bottom-space :label="`${'ถึงวันที่'}`" - clearable - @clear="dateEnd = null" >