diff --git a/src/modules/01_dashboard/views/Dashboard.vue b/src/modules/01_dashboard/views/Dashboard.vue index 2fa8fb2..dff0281 100644 --- a/src/modules/01_dashboard/views/Dashboard.vue +++ b/src/modules/01_dashboard/views/Dashboard.vue @@ -72,7 +72,7 @@ const items = ref([ title: "ลาออก", sub: "ทำเรื่องลาออก", color: "orange-3", - path: "/leave", + path: "/retire", active: false, }, ]); @@ -166,7 +166,7 @@ const transferToPage = (path?: string) => {
@@ -186,6 +186,7 @@ const transferToPage = (path?: string) => { v-for="(contact, index) in inboxList" :key="index" class="q-px-md" + style="max-height: 74vh;" > import("@/modules/03_leave/views/Main.vue") - -const AddLeave = () => import("@/modules/03_leave/views/AddLeave.vue") - -const ResultQuestionair = () => import("@/modules/03_leave/views/result.vue") - -export default [ - { - path: "/leave", - name: "leave", - component: LeaveMain, - meta: { - Auth: true, - Key: [7], - }, - }, - { - path: "/leave/add", - name: "AddLeave", - component: AddLeave, - meta: { - Auth: true, - Key: [7], - }, - }, - { - path: "/leave/:id", - name: "detailLeave", - component: AddLeave, - meta: { - Auth: true, - Key: [7], - }, - }, - - { - path: "/leave/result/:id", - name: "resultLeave", - component: ResultQuestionair, - meta: { - Auth: true, - Key: [7], - }, - }, -] diff --git a/src/modules/03_retire/router.ts b/src/modules/03_retire/router.ts new file mode 100644 index 0000000..d664f2b --- /dev/null +++ b/src/modules/03_retire/router.ts @@ -0,0 +1,49 @@ +/** + * Router ขอโอน + */ + +const Main = () => import("@/modules/03_retire/views/main.vue") + +const AddRetire = () => import("@/modules/03_retire/views/addRetire.vue") + +const ResultQuestionair = () => import("@/modules/03_retire/views/result.vue") + +export default [ + { + path: "/retire", + name: "Retire", + component: Main, + meta: { + Auth: true, + Key: [7], + }, + }, + { + path: "/retire/add", + name: "AddRetire", + component: AddRetire, + meta: { + Auth: true, + Key: [7], + }, + }, + { + path: "/retire/:id", + name: "detailRetire", + component: AddRetire, + meta: { + Auth: true, + Key: [7], + }, + }, + + { + path: "/retire/result/:id", + name: "resultRetire", + component: ResultQuestionair, + meta: { + Auth: true, + Key: [7], + }, + }, +] diff --git a/src/modules/03_leave/store.ts b/src/modules/03_retire/store.ts similarity index 100% rename from src/modules/03_leave/store.ts rename to src/modules/03_retire/store.ts diff --git a/src/modules/03_leave/views/AddLeave.vue b/src/modules/03_retire/views/addRetire.vue similarity index 94% rename from src/modules/03_leave/views/AddLeave.vue rename to src/modules/03_retire/views/addRetire.vue index c266f3b..401636d 100644 --- a/src/modules/03_leave/views/AddLeave.vue +++ b/src/modules/03_retire/views/addRetire.vue @@ -47,7 +47,7 @@ const dataDetail = ref({ }) const clickBack = () => { - router.push(`/leave`) + router.push(`/retire`) } const statusOrder = (val: boolean) => { @@ -161,7 +161,7 @@ const createFormresign = async () => { .then((res: any) => { let data = res.data.result.id success($q, "บันทึกข้อมูลสำเร็จ") - router.push(`/leave/result/${data}`) + router.push(`/retire/result/${data}`) }) .catch((e: any) => { messageError($q, e) @@ -193,7 +193,7 @@ const fectDataresign = async (id: string) => {
-
เพิ่มเรื่องลาออก
+
เพิ่มเรื่องลาออก
รายละเอียดเรื่องลาออก
@@ -207,7 +207,7 @@ const fectDataresign = async (id: string) => { outlined v-model="tranferOrg" label="สถานที่ยื่นขอลาออกจากราชการ" - :readonly="routeName != 'AddLeave'" + :readonly="routeName != 'AddRetire'" :rules="[(val:string) => !!val || `${'กรุณากรอกสถานที่ยื่นขอลาออกจากราชการ'}`]" /> @@ -243,7 +243,7 @@ const fectDataresign = async (id: string) => { borderless :enableTimePicker="false" week-start="0" - :readonly="routeName != 'AddLeave'" + :readonly="routeName != 'AddRetire'" >