diff --git a/src/modules/11_discipline/components/1_Complaint/Form.vue b/src/modules/11_discipline/components/1_Complaint/Form.vue index 3a39d1898..30888ac93 100644 --- a/src/modules/11_discipline/components/1_Complaint/Form.vue +++ b/src/modules/11_discipline/components/1_Complaint/Form.vue @@ -919,6 +919,7 @@ onMounted(() => { dense outlined hide-bottom-space + :readonly="formData.status !== 'NEW' && formData.status !== ''" v-model="formData.result" :rules="[ (val) => !!val || 'กรุณากรอกผลการตรวจสอบเรื่องร้องเรียน', diff --git a/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue b/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue index 8ac1109b1..c7e614f2c 100644 --- a/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue +++ b/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue @@ -378,6 +378,21 @@ function emitPerson(data: FormData[]) { }); } +/** ยืนยัน ส่งไปออกคำสั่ง */ +function sentIssue() { + dialogConfirm( + $q, + () => confirmSentIssue(), + "ยืนยันส่งไปสรุปผลการพิจารณา", + "ต้องการยืนยันส่งไปสรุปผลการพิจารณาใช่หรือไม่?" + ); +} + +/** ฟังชั่น ส่งไปออกคำสั่ง*/ +function confirmSentIssue() { + console.log("sent"); +} + /** โหลดข้อมูลเมื่อเข้าหน้านี้ */ onMounted(() => { getData(); @@ -417,7 +432,12 @@ watch( color="public" @click="sentInvestigate" /> - + { }); - - - - - - - - + investigateFactStore.filterSelector(inputValue, doneFn, 'filterrespondentType' )" - > - - - - ไม่มีข้อมูล - - - - - + > + + + + ไม่มีข้อมูล + + + + + - - - - - - - ผู้ถูกร้องเรียน - - เพิ่มผู้ถูกร้องเรียน - + hide-bottom-space + :readonly="formData.status !== 'NEW'" + outlined + option-label="name" + option-value="id" + emit-value + map-options + v-model="formData.organizationId" + :options="investigateFactStore.organizationIdOp" + label="เลือกสำนักงาน" + :rules="[(val) => !!val || `${'กรุณาเลือกสำนักงาน'}`]" + lazy-rules + /> - - - + - - - - {{ col.label }} - - - - - - - - - {{ props.rowIndex + 1 }} - - - {{ col.value }} - - - - - ลบผู้ถูกร้องเรียน - - - - + + ผู้ถูกร้องเรียน + + เพิ่มผู้ถูกร้องเรียน + + + + + + + + + {{ + col.label + }} + + + + + + + + + {{ props.rowIndex + 1 }} + + + {{ col.value }} + + + + + ลบผู้ถูกร้องเรียน + + + + + + - - - - + filterFnOptionsType(inputValue, doneFn, 'investigationOp' )" - > - - - ไม่มีข้อมูล - - - - - - - - - - - - - - วันที่สืบสวน - - - - - - - - {{ year + 543 }} - {{ - parseInt(value + 543) - }} - - - - - - - - - - - - - - - - ไม่มีข้อมูล - - - - - - - - - {{ year + 543 }} - {{ - parseInt(value + 543) - }} - - - - - - - - - - + > + + + ไม่มีข้อมูล + + + + - - - - - - - กรรมการ - + - เพิ่มกรรมการ - + borderless + v-model="formData.investigationDetailOther" + hide-bottom-space + :label="`${'รายการอื่นๆ(โปรดระบุ)'}`" + type="textarea" + :rules="[ + (val) => + formData.investigationDetail === 'OTHER' + ? !!val || 'กรุณาเลือกจำนวนวันที่ต้องการขยาย' + : true, + ]" + /> - - - - - - - - {{ props.rowIndex + 1 }} - - - {{ col.value }} - - - - - ลบข้อมูล - - - - - - - - - - - - - - - - - - ผลการสืบสวน + + - + + + + ผลการสืบสวน + - - - - + + + + + filterFnOptionsType(inputValue, doneFn, 'faultOp' )" - > - - - ไม่มีข้อมูล - - - - - - - - - - - ไม่มีข้อมูล - - - - - - - - - - - - - - - - - - - - อัปโหลดเอกสาร - - - ไม่มีรายการเอกสาร - - - - {{ file.fileName }} - - - - - ดาวน์โหลด - - - - ลบเอกสารหลักฐาน - + > + + + ไม่มีข้อมูล + + + + - - - + + + + + + ไม่มีข้อมูล + + + + + + + + + + + + - - - - - - - - บันทึก - - - - - - - - - - อัปโหลดไฟล์เอกสารหลักฐาน - - + + + + + บันทึก + + + + + + + + + + อัปโหลดไฟล์เอกสารที่เกี่ยวข้องกับการสืบสวน + + - + อัปโหลดไฟล์อัปโหลดเอกสาร - ไม่มีรายการเอกสาร + ไม่มีรายการเอกสาร - - - + {{ file.fileName }} @@ -1311,21 +1255,20 @@ onMounted(async () => { size="12px" color="blue" icon="mdi-download-outline" - @click="downloadFile(file.pathName)" + @click="downloadFileRelevant(file.pathName)" > - ดาวน์โหลดเอกสารหลักฐาน + ดาวน์โหลด ลบเอกสารหลักฐาน @@ -1333,11 +1276,101 @@ onMounted(async () => { - - - + + + + + + อัปโหลดไฟล์เอกสารหลักฐาน + + + + + + + + + + อัปโหลดไฟล์ + + + ไม่มีรายการเอกสาร + + + + + + {{ file.fileName }} + + + + + ดาวน์โหลดเอกสารหลักฐาน + + + + ลบเอกสารหลักฐาน + + + + + + + + + + - +