เเก้ไข ไฟล์ เเสดงสละสิทธ์

This commit is contained in:
setthawutttty 2023-06-30 09:58:45 +07:00
parent d6859919a8
commit 580b608c8d

View file

@ -9,7 +9,10 @@ import DialogCard from "@/modules/05_placement/components/pass/TableDetail.vue";
import DialogFooter from "@/modules/05_placement/components/pass/DialogFooter.vue"; import DialogFooter from "@/modules/05_placement/components/pass/DialogFooter.vue";
import DialogHeader from "@/modules/05_placement/components/pass/DialogHeader.vue"; import DialogHeader from "@/modules/05_placement/components/pass/DialogHeader.vue";
import type { TableName } from "@/modules/05_placement/interface/request/placement"; import type { TableName } from "@/modules/05_placement/interface/request/placement";
import type { treeTab, DataOption } from "@/modules/05_placement/interface/index/Main"; import type {
treeTab,
DataOption,
} from "@/modules/05_placement/interface/index/Main";
import http from "@/plugins/http"; import http from "@/plugins/http";
import config from "@/app.config"; import config from "@/app.config";
@ -64,7 +67,6 @@ const myForm = ref<any>();
const mouthSalaryAmount = ref<any>(); const mouthSalaryAmount = ref<any>();
const positionSalaryAmount = ref<any>(); const positionSalaryAmount = ref<any>();
const files = ref<any>(null); const files = ref<any>(null);
const date = ref<Date>(new Date()); const date = ref<Date>(new Date());
const mixin = useCounterMixin(); // const mixin = useCounterMixin(); //
@ -271,7 +273,6 @@ const saveDisclaim = async () => {
console.log("save disclaim===>", dataPost); console.log("save disclaim===>", dataPost);
positionMasterUserNote.value = ""; positionMasterUserNote.value = "";
modal_right.value = false; modal_right.value = false;
} else { } else {
// await saveData(); // await saveData();
} }
@ -958,6 +959,16 @@ if (posNoF.length > 0) {
salaryClass.value = salaryClass.value + `เลขที่ตำแหน่ง${posNoF[0].name} `; salaryClass.value = salaryClass.value + `เลขที่ตำแหน่ง${posNoF[0].name} `;
} }
const clickClose = async () => { const clickClose = async () => {
positionTypeId.value = "";
positionLineId.value = "";
positionLevelId.value = "";
amount.value = "";
positionSalaryAmount.value = "";
positionPathSideId.value = "";
positionId.value = "";
posNoId.value = "";
positionMasterUserNote.value = "";
mouthSalaryAmount.value = "";
if (editRow.value == true) { if (editRow.value == true) {
$q.dialog({ $q.dialog({
title: `ข้อมูลมีการแก้ไข`, title: `ข้อมูลมีการแก้ไข`,
@ -1672,7 +1683,6 @@ const listKeyId = (data: any) => {
<q-dialog v-model="modal_right" persistent> <q-dialog v-model="modal_right" persistent>
<q-card style="width: 800px"> <q-card style="width: 800px">
<q-form ref="myForm"> <q-form ref="myForm">
<!-- :title="`${modalEdit ? 'แก้ไข' : 'สร้าง'}รายละเอียดของ...`" -->
<DialogHeader <DialogHeader
:title="`${modalEdit ? 'ขอผ่อนผัน' : 'สละสิทธิ์'} ชื่อ${Name}`" :title="`${modalEdit ? 'ขอผ่อนผัน' : 'สละสิทธิ์'} ชื่อ${Name}`"
:close="clickClose" :close="clickClose"
@ -1695,6 +1705,7 @@ const listKeyId = (data: any) => {
type="textarea" type="textarea"
/> />
<q-file <q-file
v-if="getNumFile === 1"
v-model="files" v-model="files"
dense dense
:label="`${'เลือกไฟล์เอกสารหลักฐาน'}`" :label="`${'เลือกไฟล์เอกสารหลักฐาน'}`"
@ -1725,7 +1736,8 @@ const listKeyId = (data: any) => {
<!-- dialog ขอผอนผ / สละสทธ --> <!-- dialog ขอผอนผ / สละสทธ -->
<q-dialog v-model="modalwaitInfo" persistent> <q-dialog v-model="modalwaitInfo" persistent>
<q-card style="width: 500px; max-width: 500px"> <q-card style="width: 500px; max-width: 500px">
<q-form ref="myForm"> <q-form ref="myForm"
>สละสทธ
<DialogHeader <DialogHeader
:title="`${modalEdit ? 'ขอผ่อนผัน' : 'สละสิทธิ์'} ชื่อ${Name}`" :title="`${modalEdit ? 'ขอผ่อนผัน' : 'สละสิทธิ์'} ชื่อ${Name}`"
:close="clickClose" :close="clickClose"