workflow
This commit is contained in:
parent
7eb2c0ce2f
commit
1eead8c579
2 changed files with 15 additions and 4 deletions
|
|
@ -9,6 +9,7 @@ import config from "@/app.config";
|
||||||
import { useCounterMixin } from "@/stores/mixin";
|
import { useCounterMixin } from "@/stores/mixin";
|
||||||
|
|
||||||
import Dialog from "@/modules/03_retire/views/DialogRetire.vue";
|
import Dialog from "@/modules/03_retire/views/DialogRetire.vue";
|
||||||
|
import Workflow from "@/components/Workflow/Main.vue";
|
||||||
|
|
||||||
const $q = useQuasar();
|
const $q = useQuasar();
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
|
|
@ -25,7 +26,11 @@ const {
|
||||||
dialogConfirm,
|
dialogConfirm,
|
||||||
} = mixin;
|
} = mixin;
|
||||||
|
|
||||||
const id = ref<string>(""); //เก็บ id path
|
const id = ref<string>(
|
||||||
|
router.currentRoute.value.name !== "AddRetire"
|
||||||
|
? route.params.id.toString()
|
||||||
|
: ""
|
||||||
|
); //เก็บ id path
|
||||||
const myform = ref<QForm | null>(null); //form
|
const myform = ref<QForm | null>(null); //form
|
||||||
const tranferOrg = ref(""); //สถานที่ยื่นขอลาออกจากราชการ
|
const tranferOrg = ref(""); //สถานที่ยื่นขอลาออกจากราชการ
|
||||||
const dateCommand = ref<Date>(new Date()); //วันที่ยื่นขอลาออกจากราชการ
|
const dateCommand = ref<Date>(new Date()); //วันที่ยื่นขอลาออกจากราชการ
|
||||||
|
|
@ -155,11 +160,11 @@ function downloadFile(data: string) {
|
||||||
*/
|
*/
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
if (route.params.id !== undefined) {
|
if (route.params.id !== undefined) {
|
||||||
id.value = route.params.id.toString();
|
|
||||||
fectDataresign(id.value);
|
fectDataresign(id.value);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="col-12 row justify-center">
|
<div class="col-12 row justify-center">
|
||||||
<div class="col-xs-12 col-sm-12 col-md-11">
|
<div class="col-xs-12 col-sm-12 col-md-11">
|
||||||
|
|
@ -498,6 +503,7 @@ onMounted(() => {
|
||||||
</div>
|
</div>
|
||||||
</q-card>
|
</q-card>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
||||||
<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
|
<div
|
||||||
|
|
@ -561,6 +567,10 @@ onMounted(() => {
|
||||||
</div>
|
</div>
|
||||||
</q-card>
|
</q-card>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
||||||
|
<Workflow :id="id" sys-name="RETIREMENT_RESIFNATION" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ import type {
|
||||||
} from "@/modules/05_leave/interface/response/leave";
|
} from "@/modules/05_leave/interface/response/leave";
|
||||||
|
|
||||||
import DialogHeader from "@/components/DialogHeader.vue";
|
import DialogHeader from "@/components/DialogHeader.vue";
|
||||||
|
import Workflow from "@/components/Workflow/Main.vue"
|
||||||
import FormLeave from "@/modules/05_leave/components/formDetail/01_SickForm.vue";
|
import FormLeave from "@/modules/05_leave/components/formDetail/01_SickForm.vue";
|
||||||
import FormChildbirth from "@/modules/05_leave/components/formDetail/04_HelpWifeBirthForm.vue";
|
import FormChildbirth from "@/modules/05_leave/components/formDetail/04_HelpWifeBirthForm.vue";
|
||||||
import FormHoliday from "@/modules/05_leave/components/formDetail/05_VacationForm.vue";
|
import FormHoliday from "@/modules/05_leave/components/formDetail/05_VacationForm.vue";
|
||||||
|
|
@ -76,8 +77,6 @@ const props = defineProps({
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
/**checkForm Form การลา*/
|
|
||||||
|
|
||||||
/** Form รายละเอียดข้อมูล*/
|
/** Form รายละเอียดข้อมูล*/
|
||||||
const formData = reactive<FremDetail>({
|
const formData = reactive<FremDetail>({
|
||||||
id: "", //Id การยื่นขอลา
|
id: "", //Id การยื่นขอลา
|
||||||
|
|
@ -495,6 +494,8 @@ watch(
|
||||||
v-else-if="checkForm === 'FormVocationalRehabilitation'"
|
v-else-if="checkForm === 'FormVocationalRehabilitation'"
|
||||||
:data="formData"
|
:data="formData"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<Workflow :id="props.leaveId" sys-name="LEAVE_LIST" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue