ปรับวินัย
This commit is contained in:
parent
4f0584c415
commit
141a8aa435
6 changed files with 53 additions and 103 deletions
|
|
@ -580,23 +580,6 @@ function closeEditDirector() {
|
|||
modalEditDirector.value = false;
|
||||
}
|
||||
|
||||
// async function saveDuty(id: string, duty: string) {
|
||||
// showLoader();
|
||||
// await http
|
||||
// .put(config.API.disciplinaryEditDuty(props.data.id, id), { duty: duty })
|
||||
// .then((res: any) => {
|
||||
// success($q, "บันทึกสำเร็จ");
|
||||
// closeEditDirector();
|
||||
// })
|
||||
// .catch((e) => {
|
||||
// messageError($q, e);
|
||||
// })
|
||||
// .finally(async () => {
|
||||
// props.fetchData();
|
||||
// hideLoader();
|
||||
// });
|
||||
// }
|
||||
|
||||
async function saveDuty(id: string, duty: string, resolution: string) {
|
||||
showLoader();
|
||||
await http
|
||||
|
|
@ -607,12 +590,13 @@ async function saveDuty(id: string, duty: string, resolution: string) {
|
|||
.then((res: any) => {
|
||||
success($q, "บันทึกสำเร็จ");
|
||||
closeEditDirector();
|
||||
props.fetchData();
|
||||
})
|
||||
.catch((e) => {
|
||||
messageError($q, e);
|
||||
})
|
||||
.finally(async () => {
|
||||
props.fetchData();
|
||||
|
||||
hideLoader();
|
||||
});
|
||||
}
|
||||
|
|
@ -1057,11 +1041,6 @@ onMounted(async () => {
|
|||
)
|
||||
: null
|
||||
"
|
||||
:rules="[
|
||||
(val) =>
|
||||
!!val ||
|
||||
`${'กรุณาเลือกวันที่เริ่มการสอบสวน'}`,
|
||||
]"
|
||||
:label="`${'วันที่เริ่มการสอบสวน'}`"
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
|
|
@ -1110,7 +1089,7 @@ onMounted(async () => {
|
|||
"
|
||||
outlined
|
||||
dense
|
||||
lazy-rules
|
||||
|
||||
hide-bottom-space
|
||||
borderless
|
||||
:model-value="
|
||||
|
|
@ -1120,11 +1099,6 @@ onMounted(async () => {
|
|||
)
|
||||
: null
|
||||
"
|
||||
:rules="[
|
||||
(val) =>
|
||||
!!val ||
|
||||
`${'กรุณาเลือกวันที่สิ้นสุดการสอบสวน'}`,
|
||||
]"
|
||||
:label="`${'วันที่สิ้นสุดการสอบสวน'}`"
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
|
|
@ -1204,11 +1178,6 @@ onMounted(async () => {
|
|||
: null
|
||||
"
|
||||
:label="`${'วันที่สรุปพยานหลักฐาน'}`"
|
||||
:rules="[
|
||||
(val) =>
|
||||
!!val || `${'กรุณาเลือกวันที่สรุปพยานหลักฐาน'}`,
|
||||
]"
|
||||
lazy-rules
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
<q-icon
|
||||
|
|
@ -1256,11 +1225,7 @@ onMounted(async () => {
|
|||
: null
|
||||
"
|
||||
:label="`${'วันที่รายงานผลการสอบสวน'}`"
|
||||
:rules="[
|
||||
(val) =>
|
||||
!!val || `${'กรุณาเลือกวันที่รายงานผลการสอบสวน'}`,
|
||||
]"
|
||||
lazy-rules
|
||||
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
<q-icon
|
||||
|
|
@ -1381,8 +1346,6 @@ onMounted(async () => {
|
|||
for="#casefault"
|
||||
label="กรณีมีความผิด"
|
||||
hide-bottom-space
|
||||
:rules="[(val) => !!val || `${'กรุณากรอกกรณีมีความผิด'}`]"
|
||||
lazy-rules
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1398,8 +1361,7 @@ onMounted(async () => {
|
|||
ref="disciplinaryInvestigateAtRef"
|
||||
v-model="formData.disciplinaryInvestigateAt"
|
||||
label="สอบสวนที่"
|
||||
:rules="[(val) => !!val || `${'กรุณากรอกสอบสวนที่'}`]"
|
||||
lazy-rules
|
||||
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1420,10 +1382,7 @@ onMounted(async () => {
|
|||
hide-bottom-space
|
||||
:options="investigateDis.optionsfaultLevel"
|
||||
label="ระดับโทษความผิด"
|
||||
:rules="[
|
||||
(val) => !!val || `${'กรุณาเลือกระดับโทษความผิด'}`,
|
||||
]"
|
||||
lazy-rules
|
||||
|
||||
group-label="group"
|
||||
group-values="options"
|
||||
@update:model-value="changeFormData()"
|
||||
|
|
@ -1453,10 +1412,6 @@ onMounted(async () => {
|
|||
ref="disciplinaryRefLawRef"
|
||||
v-model="formData.disciplinaryRefLaw"
|
||||
label="อ้างอิงมาตราตามกฎหมาย"
|
||||
:rules="[
|
||||
(val) => !!val || `${'กรุณากรอกอ้างอิงมาตราตามกฎหมาย'}`,
|
||||
]"
|
||||
lazy-rules
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1474,8 +1429,6 @@ onMounted(async () => {
|
|||
v-model="formData.disciplinarySummaryEvidence"
|
||||
label="สรุปพยานหลักฐานสนับสนุนข้อกล่าวหา"
|
||||
type="textarea"
|
||||
:rules="[(val:string) => !!val || `${'กรุณากรอกสรุปพยานหลักฐานสนับสนุนข้อกล่าวหา'}`]"
|
||||
lazy-rules
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1492,8 +1445,6 @@ onMounted(async () => {
|
|||
label="บันทึกถ้อยคำของผู้กล่าวหา"
|
||||
hide-bottom-space
|
||||
type="textarea"
|
||||
:rules="[(val:string) => !!val || `${'กรุณากรอกบันทึกถ้อยคำของผู้กล่าวหา'}`]"
|
||||
lazy-rules
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1510,8 +1461,6 @@ onMounted(async () => {
|
|||
label="พยานและบันทึกถ้อยคำพยาน"
|
||||
hide-bottom-space
|
||||
type="textarea"
|
||||
:rules="[(val:string) => !!val || `${'กรุณากรอกพยานและบันทึกถ้อยคำพยาน'}`]"
|
||||
lazy-rules
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1528,8 +1477,6 @@ onMounted(async () => {
|
|||
label="ผลการสอบสวน"
|
||||
hide-bottom-space
|
||||
type="textarea"
|
||||
:rules="[(val:string) => !!val || `${'กรุณากรอกผลการสอบสวน'}`]"
|
||||
lazy-rules
|
||||
@update:model-value="changeFormData()"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1557,12 +1504,8 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
:readonly="isReadonly"
|
||||
lazy-rules
|
||||
ref="disciplinaryStatusResultRef"
|
||||
v-model="formData.disciplinaryStatusResult"
|
||||
:rules="[
|
||||
(val) => !!val || `${'กรุณาเลือกผลการสอบสวน'}`,
|
||||
]"
|
||||
:options="mainStore.statusResultOptions"
|
||||
label="ผลการสอบสวน"
|
||||
emit-value
|
||||
|
|
@ -1599,10 +1542,6 @@ onMounted(async () => {
|
|||
dense
|
||||
ref="disciplinaryCauseTextRef"
|
||||
v-model="formData.disciplinaryCauseText"
|
||||
:rules="[
|
||||
(val) =>
|
||||
!!val || `${'กรุณาเลือกร้ายแรง/ไม่ร้ายแรง'}`,
|
||||
]"
|
||||
:options="investigateDis.causeTextOptions"
|
||||
label="ร้ายแรง/ไม่ร้ายแรง"
|
||||
emit-value
|
||||
|
|
@ -1630,10 +1569,8 @@ onMounted(async () => {
|
|||
outlined
|
||||
ref="disciplinaryResultRef"
|
||||
dense
|
||||
lazy-rules
|
||||
borderless
|
||||
v-model="formData.disciplinaryResult"
|
||||
:rules="[(val) => !!val || `${'กรุณากรอกเหตุผล'}`]"
|
||||
hide-bottom-space
|
||||
:label="`${'เหตุผล'}`"
|
||||
type="textarea"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue