diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index 2aa5d3752..2bee16193 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -354,6 +354,12 @@ const menuList = readonly([ path: "insigniaAllocate", role: "insignia", }, + { + key: 8.6, + label: "ยืม-คืนเครื่องราชฯ", + path: "insigniaBorrow", + role: "insignia", + }, { key: 8.5, label: "รายงาน", diff --git a/src/modules/07_insignia/components/5_Borrow/Main.vue b/src/modules/07_insignia/components/5_Borrow/Main.vue new file mode 100644 index 000000000..876a0b4fd --- /dev/null +++ b/src/modules/07_insignia/components/5_Borrow/Main.vue @@ -0,0 +1,831 @@ + + + + diff --git a/src/modules/07_insignia/router.ts b/src/modules/07_insignia/router.ts index 092877968..ccbbcff19 100644 --- a/src/modules/07_insignia/router.ts +++ b/src/modules/07_insignia/router.ts @@ -26,6 +26,8 @@ const allocateDetailAdd = () => import("@/modules/07_insignia/components/4_Allocate/addDetail.vue"); const VatInsignia = () => import("@/modules/07_insignia/components/VatInsignia.vue"); +const insigniaBorrow = () => + import("@/modules/07_insignia/components/5_Borrow/Main.vue"); export default [ { path: "/insignia", @@ -168,4 +170,14 @@ export default [ Role: "insignia", }, }, + { + path: "/insignia/borrow", + name: "insigniaBorrow", + component: insigniaBorrow, + meta: { + Auth: true, + Key: [8.9], + Role: "insignia", + }, + }, ];