แก้ไขคำสั่งให้รองรับ 2 คำสั่งที่เพิ่มใหม่, แก้ css และข้อความ
This commit is contained in:
parent
daad016d2c
commit
bbc5c7ed5e
6 changed files with 26 additions and 15 deletions
|
|
@ -6,7 +6,7 @@ import { useRouter } from "vue-router";
|
||||||
import { useCounterMixin } from "@/stores/mixin";
|
import { useCounterMixin } from "@/stores/mixin";
|
||||||
import { useTransferDataStore } from "@/modules/05_placement/store";
|
import { useTransferDataStore } from "@/modules/05_placement/store";
|
||||||
import Dialogbody from "@/modules/05_placement/components/AppointEmployee/Dialogbody.vue";
|
import Dialogbody from "@/modules/05_placement/components/AppointEmployee/Dialogbody.vue";
|
||||||
import DialogOrgTree from "@/modules/05_placement/components/AppointEmployee/Modal.vue";
|
// import DialogOrgTree from "@/modules/05_placement/components/AppointEmployee/Modal.vue";
|
||||||
import DialogHeader from "@/modules/05_placement/components/AppointMent/DialogHeader.vue";
|
import DialogHeader from "@/modules/05_placement/components/AppointMent/DialogHeader.vue";
|
||||||
import type {
|
import type {
|
||||||
listAppointType,
|
listAppointType,
|
||||||
|
|
@ -665,7 +665,7 @@ const savePosition = async () => {
|
||||||
transition-show="jump-down"
|
transition-show="jump-down"
|
||||||
transition-hide="jump-up"
|
transition-hide="jump-up"
|
||||||
>
|
>
|
||||||
<q-list dense style="min-width: 100px">
|
<q-list dense style="min-width: 200px">
|
||||||
<q-item
|
<q-item
|
||||||
clickable
|
clickable
|
||||||
v-close-popup
|
v-close-popup
|
||||||
|
|
@ -682,7 +682,7 @@ const savePosition = async () => {
|
||||||
name="mdi-bookmark-outline"
|
name="mdi-bookmark-outline"
|
||||||
/>
|
/>
|
||||||
</q-item-section>
|
</q-item-section>
|
||||||
<q-item-section>เลือกหน่วยงาน/ตำแหน่ง</q-item-section>
|
<q-item-section>กำหนดตำแหน่ง</q-item-section>
|
||||||
</q-item>
|
</q-item>
|
||||||
<q-item
|
<q-item
|
||||||
clickable
|
clickable
|
||||||
|
|
@ -799,11 +799,11 @@ const savePosition = async () => {
|
||||||
:nextPage="nextPage"
|
:nextPage="nextPage"
|
||||||
:fecthlistappointment="fecthlistappointment"
|
:fecthlistappointment="fecthlistappointment"
|
||||||
/>
|
/>
|
||||||
<DialogOrgTree
|
<!-- <DialogOrgTree
|
||||||
v-model:modal="modalTree"
|
v-model:modal="modalTree"
|
||||||
:close="closeModalTree"
|
:close="closeModalTree"
|
||||||
:personal="personal"
|
:personal="personal"
|
||||||
:personalId="personalId"
|
:personalId="personalId"
|
||||||
/>
|
/> -->
|
||||||
</template>
|
</template>
|
||||||
<style scoped lang="scss"></style>
|
<style scoped lang="scss"></style>
|
||||||
|
|
|
||||||
|
|
@ -443,7 +443,7 @@ onMounted(() => {
|
||||||
transition-show="jump-down"
|
transition-show="jump-down"
|
||||||
transition-hide="jump-up"
|
transition-hide="jump-up"
|
||||||
>
|
>
|
||||||
<q-list dense style="min-width: 100px">
|
<q-list dense style="min-width: 250px">
|
||||||
<q-item
|
<q-item
|
||||||
clickable
|
clickable
|
||||||
v-close-popup
|
v-close-popup
|
||||||
|
|
|
||||||
|
|
@ -274,7 +274,7 @@ const conditionSave = () => {
|
||||||
dialogMessage(
|
dialogMessage(
|
||||||
$q,
|
$q,
|
||||||
"ต้องการแก้ไขข้อมูลหรือไม่?",
|
"ต้องการแก้ไขข้อมูลหรือไม่?",
|
||||||
"แก้ไขข้อมูลรายละเอียดการลาออก",
|
"แก้ไขข้อมูลเพื่อลงบัญชีแนบท้าย",
|
||||||
"mdi-help-circle-outline",
|
"mdi-help-circle-outline",
|
||||||
"ตกลง",
|
"ตกลง",
|
||||||
"public",
|
"public",
|
||||||
|
|
@ -724,7 +724,7 @@ const downloadFile = (response: any, filename: string) => {
|
||||||
<q-card bordered class="row col-12 text-dark q-mt-sm">
|
<q-card bordered class="row col-12 text-dark q-mt-sm">
|
||||||
<div class="bg-grey-1 q-pa-sm col-12 row items-center text-primary">
|
<div class="bg-grey-1 q-pa-sm col-12 row items-center text-primary">
|
||||||
<div class="q-pl-sm text-weight-bold text-dark">
|
<div class="q-pl-sm text-weight-bold text-dark">
|
||||||
แก้ไขข้อมูลรายละเอียดการลาออก
|
แก้ไขข้อมูลเพื่อลงบัญชีแนบท้าย
|
||||||
</div>
|
</div>
|
||||||
<q-space />
|
<q-space />
|
||||||
<div class="q-gutter-sm" v-if="!edit">
|
<div class="q-gutter-sm" v-if="!edit">
|
||||||
|
|
|
||||||
|
|
@ -168,7 +168,8 @@ const statuscode = computed(() => {
|
||||||
orderTypeCode.value === "c-pm-08" ||
|
orderTypeCode.value === "c-pm-08" ||
|
||||||
orderTypeCode.value === "c-pm-09" ||
|
orderTypeCode.value === "c-pm-09" ||
|
||||||
orderTypeCode.value === "c-pm-14" ||
|
orderTypeCode.value === "c-pm-14" ||
|
||||||
orderTypeCode.value === "c-pm-21"
|
orderTypeCode.value === "c-pm-21" ||
|
||||||
|
orderTypeCode.value === "c-pm-22"
|
||||||
) {
|
) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -76,7 +76,8 @@ const getCommandDetail = async () => {
|
||||||
code.value != "c-pm-18" &&
|
code.value != "c-pm-18" &&
|
||||||
code.value != "c-pm-19" &&
|
code.value != "c-pm-19" &&
|
||||||
code.value != "c-pm-20" &&
|
code.value != "c-pm-20" &&
|
||||||
code.value != "c-pm-21"
|
code.value != "c-pm-21" &&
|
||||||
|
code.value != "c-pm-22"
|
||||||
) {
|
) {
|
||||||
fetchReportAttachment("pdf", orderId.value);
|
fetchReportAttachment("pdf", orderId.value);
|
||||||
}
|
}
|
||||||
|
|
@ -272,7 +273,8 @@ const saveUpload = () => {
|
||||||
code.value != "c-pm-18" &&
|
code.value != "c-pm-18" &&
|
||||||
code.value != "c-pm-19" &&
|
code.value != "c-pm-19" &&
|
||||||
code.value != "c-pm-20" &&
|
code.value != "c-pm-20" &&
|
||||||
code.value != "c-pm-21"
|
code.value != "c-pm-21" &&
|
||||||
|
code.value != "c-pm-22"
|
||||||
) {
|
) {
|
||||||
await postfileTailer();
|
await postfileTailer();
|
||||||
}
|
}
|
||||||
|
|
@ -306,7 +308,8 @@ const saveDetail = () => {
|
||||||
code.value != "c-pm-18" &&
|
code.value != "c-pm-18" &&
|
||||||
code.value != "c-pm-19" &&
|
code.value != "c-pm-19" &&
|
||||||
code.value != "c-pm-20" &&
|
code.value != "c-pm-20" &&
|
||||||
code.value != "c-pm-21"
|
code.value != "c-pm-21" &&
|
||||||
|
code.value != "c-pm-22"
|
||||||
) {
|
) {
|
||||||
// ดึงรายงานในส่วนของแนบท้ายมาใหม่
|
// ดึงรายงานในส่วนของแนบท้ายมาใหม่
|
||||||
await fetchReportAttachment("pdf", orderId.value);
|
await fetchReportAttachment("pdf", orderId.value);
|
||||||
|
|
@ -404,6 +407,7 @@ const validateFormUpload = () => {
|
||||||
code.value != "c-pm-19" &&
|
code.value != "c-pm-19" &&
|
||||||
code.value != "c-pm-20" &&
|
code.value != "c-pm-20" &&
|
||||||
code.value != "c-pm-21" &&
|
code.value != "c-pm-21" &&
|
||||||
|
code.value != "c-pm-22" &&
|
||||||
fileOrder.value !== null &&
|
fileOrder.value !== null &&
|
||||||
fileTailer.value !== null
|
fileTailer.value !== null
|
||||||
) {
|
) {
|
||||||
|
|
@ -503,7 +507,8 @@ const viewFileUpload = async (url: string) => {
|
||||||
code != 'c-pm-18' &&
|
code != 'c-pm-18' &&
|
||||||
code != 'c-pm-19' &&
|
code != 'c-pm-19' &&
|
||||||
code != 'c-pm-20' &&
|
code != 'c-pm-20' &&
|
||||||
code != 'c-pm-21'
|
code != 'c-pm-21' &&
|
||||||
|
code != 'c-pm-22'
|
||||||
"
|
"
|
||||||
@click="setTab('second')"
|
@click="setTab('second')"
|
||||||
:class="getClass(tab == 'second')"
|
:class="getClass(tab == 'second')"
|
||||||
|
|
@ -682,7 +687,8 @@ const viewFileUpload = async (url: string) => {
|
||||||
code != 'c-pm-18' &&
|
code != 'c-pm-18' &&
|
||||||
code != 'c-pm-19' &&
|
code != 'c-pm-19' &&
|
||||||
code != 'c-pm-20' &&
|
code != 'c-pm-20' &&
|
||||||
code != 'c-pm-21'
|
code != 'c-pm-21' &&
|
||||||
|
code != 'c-pm-22'
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<label class="text-file">เอกสารแนบท้าย</label>
|
<label class="text-file">เอกสารแนบท้าย</label>
|
||||||
|
|
|
||||||
|
|
@ -141,8 +141,12 @@ export const useOrderPlacementDataStore = defineStore("placementOrder", () => {
|
||||||
return "ลงโทษไล่ออกจากราชการ";
|
return "ลงโทษไล่ออกจากราชการ";
|
||||||
case "C-PM-21":
|
case "C-PM-21":
|
||||||
return "จ้างและแต่งตั้งลูกจ้างประจำ";
|
return "จ้างและแต่งตั้งลูกจ้างประจำ";
|
||||||
|
case "C-PM-22":
|
||||||
|
return "จ้างและแต่งตั้งลูกจ้างประจำ";
|
||||||
|
case "C-PM-23":
|
||||||
|
return "อนุญาตให้ลูกจ้างประจำลาออกจากราชการ";
|
||||||
default:
|
default:
|
||||||
return "error";
|
return "";
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue