diff --git a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue index 8c7a82196..9b7dfda15 100644 --- a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue +++ b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue @@ -158,7 +158,7 @@ onMounted(async () => { /> - + { - + - + @@ -189,3 +189,10 @@ onMounted(async () => { + + diff --git a/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue b/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue index 07acba2ea..616a15263 100644 --- a/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue +++ b/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue @@ -88,12 +88,16 @@ const formData = reactive({ recordAccuser: "", witnesses: "", InvestResults: "", - complaintStatus:"", + complaintStatus: "", filesEvidence: null, filesRecordAccuser: null, filesWitnesses: null, filesEtc: null, }); +const filesEvidence = ref([{ name: "ชื่อไฟล" }, { name: "ชื่อไฟล" }]); +const filesRecordAccuser = ref([{ name: "ชื่อไฟล" }, { name: "ชื่อไฟล" }]); +const filesWitnesses = ref([{ name: "ชื่อไฟล" }, { name: "ชื่อไฟล" }]); +const filesEtc = ref([{ name: "ชื่อไฟล" }, { name: "ชื่อไฟล" }]); /** maping ref เข้าตัวแปรเพื่อเตรียมตรวจสอบ */ const objectdisciplinary: disciplinaryRef = { @@ -156,6 +160,7 @@ async function fileUploadDoc(files: any) { files.forEach((file: any) => { fileDocDataUpload.value.push(file); }); + console.log(fileDocDataUpload.value); } /** @@ -230,6 +235,10 @@ watch(props.data, async () => { formData.filesEtc = props.data.filesEtc; }); +function uploadData() { + console.log("อัปโหลไฟล"); +} + /**เมื่อเริ่มโหลดหน้า * ส่งข้อมูลจำลองไปยัง store */ @@ -260,10 +269,10 @@ onMounted(async () => {
- +
-
+ - { - + --> { v-model="dateEvident" :locale="'th'" autoApply - class="col-xs-12 col-sm-4" + class="col-xs-12 col-sm-6" borderless :enableTimePicker="false" week-start="0" @@ -499,7 +508,7 @@ onMounted(async () => {
{ /> { lazy-rules /> - { hide-bottom-space :options="investigateDis.optionsTypefault" label="ลักษณะความผิด" - /> + /> --> { /> { lazy-rules /> - { label="รายละเอียดเรื่องร้องเรียน" type="textarea" :rules="[(val:string) => !!val || `${'กรุณากรอกรายละเอียดเรื่องร้องเรียน'}`]" - /> + /> --> - { label="รายละเอียดสืบสวนข้อเท็จจริง" type="textarea" :rules="[(val:string) => !!val || `${'กรุณากรอกรายละเอียดสืบสวนข้อเท็จจริง'}`]" + /> --> + + -
- -
- หลักฐานสนับสนุนข้อกล่าวหา -
-
-
- - - - - -
-
-
-
- -
- บันทึกถ้อยคำของผู้กล่าวหา -
-
-
- - - - - -
-
-
-
- -
- พยานและการบันทึกถ้อยคำ -
-
-
- - - - - -
-
-
+ + + + { type="textarea" :rules="[(val:string) => !!val || `${'กรุณากรอกผลการสอบสวน'}`]" /> - - - -
@@ -780,6 +672,344 @@ onMounted(async () => { >
+ +
+
+ +
+ อัปโหลดหลักฐานสนับสนุนข้อกล่าวหา +
+
+
+ + + + + อัปโหลดเอกสารหลักฐาน +
+
+ + + {{ + file.name + (index + 1) + }} + +
+
+ + ดาวน์โหลดเอกสารหลักฐาน + +
+
+ ลบเอกสารหลักฐาน +
+
+
+
+
+
+
+
+ +
+ +
+ อัปโหลดบันทึกถ้อยคำของผู้กล่าวหา +
+
+
+ + + + + อัปโหลดเอกสารหลักฐาน +
+
+ + + {{ + file.name + (index + 1) + }} + +
+
+ + ดาวน์โหลดเอกสารหลักฐาน + +
+
+ ลบเอกสารหลักฐาน +
+
+
+
+
+
+
+
+ +
+ +
+ อัปโหลดพยานและการบันทึกถ้อยคำ +
+
+
+ + + + + อัปโหลดเอกสารหลักฐาน +
+
+ + + {{ + file.name + (index + 1) + }} + +
+
+ + ดาวน์โหลดเอกสารหลักฐาน + +
+
+ ลบเอกสารหลักฐาน +
+
+
+
+
+
+
+
+ +
+ +
+ อัปโหลดไฟล์เอกสารหลักฐานอื่น ๆ +
+
+
+ + + + + อัปโหลดเอกสารหลักฐาน +
+
+ + + {{ + file.name + (index + 1) + }} + +
+
+ + ดาวน์โหลดเอกสารหลักฐาน + +
+
+ ลบเอกสารหลักฐาน +
+
+
+
+
+
+
+
+