diff --git a/src/modules/05_leave/componenst/Forms/07_HajjForm.vue b/src/modules/05_leave/componenst/Forms/07_HajjForm.vue index 0142cdb..f98a291 100644 --- a/src/modules/05_leave/componenst/Forms/07_HajjForm.vue +++ b/src/modules/05_leave/componenst/Forms/07_HajjForm.vue @@ -1,31 +1,319 @@ diff --git a/src/modules/05_leave/componenst/Forms/08_MilitaryForm.vue b/src/modules/05_leave/componenst/Forms/08_MilitaryForm.vue index 038b794..60ab830 100644 --- a/src/modules/05_leave/componenst/Forms/08_MilitaryForm.vue +++ b/src/modules/05_leave/componenst/Forms/08_MilitaryForm.vue @@ -1,34 +1,356 @@ diff --git a/src/modules/05_leave/interface/request/AddAbsence.ts b/src/modules/05_leave/interface/request/AddAbsence.ts index cb29903..3e3dd05 100644 --- a/src/modules/05_leave/interface/request/AddAbsence.ts +++ b/src/modules/05_leave/interface/request/AddAbsence.ts @@ -26,7 +26,29 @@ interface FormRef06 { addressBuddhist:object|null; [key: string]: any; } +interface FormRef07 { + file:object|null + writeat:object|null + government:object|null + dateLeaveStart:object|null + dateLeaveEnd:object|null + [key: string]: any; +} +interface FormRef08 { + dateLeaveStart:object|null + dateLeaveEnd:object|null + file:object|null + writeat:object|null + received:object|null + at:object|null + dateAt:object|null + admitted:object|null + atPlace:object|null + [key: string]: any; +} export type { FormData, - FormRef06 + FormRef06, + FormRef07, + FormRef08, } \ No newline at end of file diff --git a/src/modules/05_leave/views/AddPage.vue b/src/modules/05_leave/views/AddPage.vue index d7662bc..eb067ea 100644 --- a/src/modules/05_leave/views/AddPage.vue +++ b/src/modules/05_leave/views/AddPage.vue @@ -27,7 +27,7 @@ const route = useRoute(); const myform = ref(null); const $q = useQuasar(); -const model = ref(""); +const model = ref("6"); const modelSpecific = ref(""); const clickBack = () => { @@ -85,65 +85,60 @@ const onSubmit = async () => {
- เลือกประเภทการลา + เลือกประเภทการลา {{ model }}
-
- - -
+
+
+
+
+ +
+
+ +
ข้อมูลการลา
-
+
- - + + { :on-submit="onSubmit" v-if="model === '5' && modelSpecific === '1'" /> - + {
-