delete lazy rule

This commit is contained in:
setthawutttty 2024-03-01 14:40:25 +07:00
parent 2b54044df5
commit a24354c063
6 changed files with 60 additions and 121 deletions

View file

@ -640,14 +640,14 @@ const createListOrder = async (formData: Object, type: string) => {
const data = res.data.result;
localStorage.setItem("orderId", data.id);
if (
route.name == "disciplineOrderDatail" ||
route.name == "disciplineOrderAdd"
) {
router.push(`/discipline-order/detail/${data.id}?step=${2}`); // Step 2
} else {
router.push(`/order/detail/${data.id}?step=${2}`); // Step 2
}
if (
route.name == "disciplineOrderDatail" ||
route.name == "disciplineOrderAdd"
) {
router.push(`/discipline-order/detail/${data.id}?step=${2}`); // Step 2
} else {
router.push(`/order/detail/${data.id}?step=${2}`); // Step 2
}
next();
success($q, "บันทึกข้อมูลสำเร็จ");
})
@ -822,7 +822,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="typeOrder"
:rules="[(val: string) => !!val || `${'กรุณาเลือกประเภทคำสั่ง'}`]"
hide-bottom-space
@ -844,7 +843,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="nameOrder"
:rules="[(val) => !!val || `${'กรุณากรอกคำสั่งเรื่อง'}`]"
:label="`${'คำสั่งเรื่อง'}`"
@ -857,7 +855,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="command"
hide-bottom-space
:label="`${'คำสั่งเลขที่'}`"
@ -935,7 +932,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="byOrder"
:rules="[(val: string) => !!val || `${'กรุณาเลือกคำสั่งโดย'}`]"
emit-value
@ -958,7 +954,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="nameCommand"
:rules="[(val: string) => !!val || `${'กรุณาเลือกผู้มีอำนาจลงนาม'}`]"
hide-bottom-space
@ -987,7 +982,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="positionCommand"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่งผู้มีอำนาจลงนาม'}`]"
:label="`${'ตำแหน่งผู้มีอำนาจลงนาม'}`"
@ -1003,7 +997,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="nameCommand"
:rules="[(val) => !!val || `${'กรุณากรอกผู้มีอำนาจลงนาม'}`]"
:label="`${'ผู้มีอำนาจลงนาม'}`"
@ -1018,7 +1011,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="positionCommand"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่งผู้มีอำนาจลงนาม'}`]"
:label="`${'ตำแหน่งผู้มีอำนาจลงนาม'}`"
@ -1049,7 +1041,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="examRound"
:rules="[(val: string) => !!val || `${'กรุณาเลือกรอบการสอบ'}`]"
hide-bottom-space
@ -1069,7 +1060,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionRegisterNo"
:rules="[
(val) =>
@ -1128,7 +1118,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionResultNo"
:rules="[
(val) =>
@ -1198,7 +1187,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="meeting"
:rules="[(val) => !!val || `${'กรุณากรอกการประชุม ครั้งที่'}`]"
:label="`${'การประชุม ครั้งที่'}`"
@ -1255,7 +1243,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionReturnNo"
:rules="[
(val) =>
@ -1319,7 +1306,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="organizations"
:rules="[(val) => !!val || `${'กรุณากกรอกหน่วยงาน'}`]"
:label="`${'หน่วยงาน'}`"
@ -1331,7 +1317,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="order"
:rules="[(val) => !!val || `${'กรุณาเลือกคำสั่งที่'}`]"
:label="`${'คำสั่งที่'}`"
@ -1380,7 +1365,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="book"
:rules="[
(val) => !!val || `${'กรุณากกรอกหนังสือสำนักงาน ก.พ. ที่ นร'}`,
@ -1438,7 +1422,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="organizationsOld"
:rules="[(val) => !!val || `${'กรุณากรอกหน่วยงาน (ต้นทาง)'}`]"
:label="`${'ชื่อหน่วยงาน (ต้นทาง)'}`"
@ -1450,7 +1433,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="orderOld"
:rules="[(val) => !!val || `${'กรุณาเลือกคำสั่งที่ (ต้นทาง)'}`]"
:label="`${'คำสั่งที่ (ต้นทาง)'}`"
@ -1501,7 +1483,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="locationname"
:rules="[(val) => !!val || `${'กรุณากรอกให้ดำรงตำแหน่ง ณ'}`]"
:label="`${'ให้ดำรงตำแหน่ง ณ'}`"
@ -1514,7 +1495,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="experimentOc"
:rules="[
(val) =>
@ -1623,7 +1603,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="chairman"
:rules="[(val) => !!val || `${'กรุณากรอกชื่อประธาน'}`]"
:label="`${'ประธาน'}`"
@ -1636,7 +1615,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="director"
:rules="[(val) => !!val || `${'กรุณากรอกชื่อกรรมการ'}`]"
:label="`${'กรรมการ'}`"
@ -1649,7 +1627,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="director2"
:rules="[(val) => !!val || `${'กรุณากรอกชื่อกรรมการ'}`]"
:label="`${'กรรมการ'}`"
@ -1673,7 +1650,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="committeeOc"
:rules="[
(val) => !!val || `${'กรุณาเลือกชื่อหน่วยงาน (อนุสนธิคำสั่ง)'}`,
@ -1687,7 +1663,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="committeeOrder"
:rules="[(val) => !!val || `${'กรุณากรอกอนุสนธิคำสั่งที่'}`]"
:label="`${'อนุสนธิคำสั่งที่'}`"
@ -1745,7 +1720,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="receiveOc"
:rules="[(val) => !!val || `${'กรุณากรอกหน่วยงาน'}`]"
:label="`${'ชื่อหน่วยงาน'}`"
@ -1764,7 +1738,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="transferOrganizationName"
:rules="[(val) => !!val || `${'กรุณากรอกส่วนราชการที่ให้โอน'}`]"
:label="`${'ส่วนราชการที่ให้โอน'}`"
@ -1776,7 +1749,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionReceive"
:rules="[(val) => !!val || `${'กรุณากรอกมติ กก. ครั้งที่'}`]"
:label="`${'มติ กก. ครั้งที่'}`"
@ -1836,7 +1808,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="orderNumber"
:rules="[
(val) => !!val || `${'กรุณากรอกคำสั่งให้ช่วยราชการเลขที่'}`,
@ -1896,7 +1867,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="fault"
:rules="[
(val) => !!val || `${'กรุณากรอกรายละเอียดการกระทำความผิด'}`,
@ -1910,7 +1880,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="guiltyBasis"
:rules="[(val) => !!val || `${'กรุณากรอกฐานความผิด'}`]"
:label="`${'ฐานความผิด'}`"
@ -1922,7 +1891,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionFireNo"
:rules="[
(val) =>
@ -1982,7 +1950,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionFireResolution"
:rules="[
(val) =>
@ -2010,7 +1977,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="complaintId"
:rules="[(val: string) => !!val || `${'กรุณาเลือกเรื่องร้องเรียน'}`]"
emit-value
@ -2031,7 +1997,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionFireNo"
:rules="[
(val) =>
@ -2091,7 +2056,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionFireResolution"
:rules="[
(val) =>
@ -2107,7 +2071,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="faultLevel"
:rules="[(val) => !!val || `${'กรุณากรอกระดับความผิด'}`]"
:label="`${'ระดับความผิด'}`"
@ -2119,7 +2082,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="caseFault"
:rules="[(val) => !!val || `${'กรุณากรอกกรณีความผิด'}`]"
:label="`${'กรณีความผิด'}`"
@ -2131,7 +2093,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="result"
:rules="[(val) => !!val || `${'กรุณากรอกผลดำเนินการพิจารณา'}`]"
:label="`${'ผลดำเนินการพิจารณา'}`"
@ -2143,7 +2104,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="refRaw"
:rules="[(val) => !!val || `${'กรุณากรอกอ้างอิงมาตราตามกฎหมาย'}`]"
:label="`${'อ้างอิงมาตราตามกฎหมาย'}`"
@ -2162,7 +2122,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="conclusionTranferNo"
:rules="[(val) => !!val || `${'กรุณากรอกครั่งที่'}`]"
hide-bottom-space
@ -2234,7 +2193,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="complaintId"
:rules="[(val: string) => !!val || `${'กรุณาเลือกเรื่องร้องเรียน'}`]"
emit-value
@ -2255,7 +2213,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="faultLevel"
:rules="[(val) => !!val || `${'กรุณากรอกระดับความผิด'}`]"
:label="`${'ระดับความผิด'}`"
@ -2267,7 +2224,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="caseFault"
:rules="[(val) => !!val || `${'กรุณากรอกกรณีความผิด'}`]"
:label="`${'กรณีความผิด'}`"
@ -2279,7 +2235,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="result"
:rules="[(val) => !!val || `${'กรุณากรอกผลดำเนินการพิจารณา'}`]"
:label="`${'ผลดำเนินการพิจารณา'}`"
@ -2291,7 +2246,6 @@ const getClass = (val: boolean) => {
:class="getClass(true)"
outlined
dense
lazy-rules
v-model="refRaw"
:rules="[(val) => !!val || `${'กรุณากรอกอ้างอิงมาตราตามกฎหมาย'}`]"
:label="`${'อ้างอิงมาตราตามกฎหมาย'}`"

View file

@ -463,7 +463,6 @@ const updateData = (row: DataCopyOrder) => {
multiple
:outlined="true"
dense
lazy-rules
v-model="props.row.mutiselect"
:rules="[
(val) => !!val || `${'กรุณาเลือกช่องทางการส่งสำเนา'}`,
@ -527,7 +526,7 @@ const updateData = (row: DataCopyOrder) => {
@click="saveDataCopyOrder"
class="q-px-md"
>
<q-tooltip>นทกขอม</q-tooltip>
<q-tooltip>นทกขอม</q-tooltip>
</q-btn>
</div>
</div>

View file

@ -710,7 +710,6 @@ const viewFileUpload = async (url: string) => {
v-model="fileOrder"
label="เลือกไฟล์คำสั่ง"
hide-bottom-space
lazy-rules
:rules="[(val) => val || 'กรุณาเลือกไฟล์ไฟล์คำสั่ง']"
accept=".pdf"
>
@ -753,7 +752,6 @@ const viewFileUpload = async (url: string) => {
v-model="fileTailer"
label="เลือกไฟล์เอกสารแนบท้าย"
hide-bottom-space
lazy-rules
:rules="[(val) => val || 'กรุณาเลือกไฟล์เอกสารแนบท้าย']"
accept=".pdf"
>
@ -799,7 +797,6 @@ const viewFileUpload = async (url: string) => {
<q-input
:outlined="true"
dense
lazy-rules
:readonly="!true"
:borderless="!true"
v-model="order"
@ -830,7 +827,6 @@ const viewFileUpload = async (url: string) => {
:disable="orderStatusName == 'ออกคำสั่งแล้ว'"
outlined
dense
lazy-rules
:model-value="years + 543"
:rules="[
(val) => !!val || `${'กรุณาเลือกปีที่ออกคำสั่ง'}`,