diff --git a/src/modules/07_insignia/components/3_result/DialogForm.vue b/src/modules/07_insignia/components/3_result/DialogForm.vue index 8ebd50182..9a35f1c2b 100644 --- a/src/modules/07_insignia/components/3_result/DialogForm.vue +++ b/src/modules/07_insignia/components/3_result/DialogForm.vue @@ -180,24 +180,24 @@ const fectDataByid = async (id: string) => { .get(config.API.noteByid(id)) .then((res) => { let data = res.data.result; - cardid.value = data.citizenId ?? ""; - fullName.value = data.fullName ?? ""; - position.value = data.position ?? ""; - Advertise.value = data.number ?? ""; - brand.value = data.requestInsigniaId ?? ""; - receivedate.value = data.dateReceive ?? ""; - issue.value = data.issue ?? ""; - affiliationRequest.value = data.organizationOrganizationSend ?? ""; - affiliationReceived.value = data.organizationOrganizationReceive ?? ""; - announceDate.value = data.date ?? ""; - volume.value = data.volumeNo ?? ""; - episode.value = data.section ?? ""; - duty.value = data.page ?? ""; - announced.value = data.no ?? ""; - invoiceDate.value = data.datePayment ?? ""; - payment.value = data.typePayment ?? ""; - addressPayment.value = data.address ?? ""; - status.value = data.status ?? ""; + cardid.value = data.citizenId; + fullName.value = data.fullName; + position.value = data.position; + Advertise.value = data.number; + brand.value = data.requestInsigniaId; + receivedate.value = data.dateReceive; + issue.value = data.issue; + affiliationRequest.value = data.organizationOrganizationSend; + affiliationReceived.value = data.organizationOrganizationReceive; + announceDate.value = data.date; + volume.value = data.volumeNo; + episode.value = data.section; + duty.value = data.page; + announced.value = data.no; + invoiceDate.value = data.datePayment; + payment.value = data.typePayment; + addressPayment.value = data.address; + status.value = data.status; }) .catch((err) => { console.log(err); @@ -286,6 +286,7 @@ const searchcardid = () => { :label="`ขรก.สามัญ/ลูกจ้างประจำ`" @update:model-value="selectType" :disable="status !== ''" + lazy-rules />
@@ -412,6 +413,7 @@ const searchcardid = () => { borderless outlined :rules="[(val) => !!val || 'กรุณาเลือกวันที่']" + lazy-rules hide-bottom-space :model-value=" receivedate != null ? date2Thai(receivedate) : undefined @@ -453,6 +455,7 @@ const searchcardid = () => { :rules="[(val) => !!val || 'กรุณากรอกสังกัด']" hide-bottom-space dense + lazy-rules borderless outlined v-model="affiliationRequest" @@ -471,6 +474,7 @@ const searchcardid = () => { outlined v-model="affiliationReceived" label="สังกัด ณ วันที่ได้รับประกาศนียบัตรกำกับเครื่องราชอิสริยาภรณ์" + lazy-rules />
@@ -500,6 +504,7 @@ const searchcardid = () => { dense borderless outlined + lazy-rules :rules="[(val) => !!val || 'กรุณาเลือกวันที่']" hide-bottom-space :model-value=" @@ -603,6 +608,7 @@ const searchcardid = () => { dense borderless outlined + lazy-rules hide-bottom-space :model-value=" invoiceDate != null ? date2Thai(invoiceDate) : undefined @@ -635,6 +641,7 @@ const searchcardid = () => { option-value="value" outlined emit-value + lazy-rules map-options v-model="payment" :label="`เลือกรูปแบบการจ่าย`" @@ -646,6 +653,7 @@ const searchcardid = () => { label="ที่อยู่ที่จ่าย" class="bg-white" dense + lazy-rules borderless outlined v-model="addressPayment"