From 2c5450f66cf5b5da32dcef76dd59981c63d17aaf Mon Sep 17 00:00:00 2001 From: AnandaTon <125332905+anandaAiemvong@users.noreply.github.com> Date: Tue, 4 Jul 2023 11:00:54 +0700 Subject: [PATCH 1/5] =?UTF-8?q?=E0=B9=80=E0=B8=9E=E0=B8=B4=E0=B9=88?= =?UTF-8?q?=E0=B8=A1=20route=20=E0=B9=83=E0=B8=99=20=E0=B8=AD=E0=B8=AD?= =?UTF-8?q?=E0=B8=81=E0=B8=84=E0=B8=B3=E0=B8=AA=E0=B8=B1=E0=B9=88=E0=B8=87?= =?UTF-8?q?=E0=B9=84=E0=B8=9B=E0=B8=AB=E0=B8=99=E0=B9=89=E0=B8=B2=20Detail?= =?UTF-8?q?=20=E0=B9=80=E0=B8=9E=E0=B8=B4=E0=B9=88=E0=B8=A1=20tap=20?= =?UTF-8?q?=E0=B8=82=E0=B9=89=E0=B8=B2=E0=B8=87=E0=B8=82=E0=B8=AD=E0=B8=87?= =?UTF-8?q?=E0=B8=97=E0=B8=B0=E0=B9=80=E0=B8=9A=E0=B8=B5=E0=B8=A2=E0=B8=99?= =?UTF-8?q?=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B8=A7=E0=B8=B1=E0=B8=95=E0=B8=B4?= =?UTF-8?q?=E0=B8=A5=E0=B8=B9=E0=B8=81=E0=B8=88=E0=B9=89=E0=B8=B2=E0=B8=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/interface/request/main/main.ts | 4 ++-- .../OrderPlacement/MainOrderPlacement.vue | 4 ++-- src/modules/08_registryEmployee/router.ts | 24 +++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index faf46e4d3..f3f39af82 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -213,8 +213,8 @@ const menuList = readonly([ }, { key: 9, - icon: "mdi-medal-outline", - activeIcon: "mdi-medal", + icon: "o_contact_page", + activeIcon: "contact_page", label: "ทะเบียนประวัติลูกจ้าง", path: "registryEmployee", role: "registryEmployee", diff --git a/src/modules/05_placement/components/OrderPlacement/MainOrderPlacement.vue b/src/modules/05_placement/components/OrderPlacement/MainOrderPlacement.vue index 09bc164d9..d8baff11e 100644 --- a/src/modules/05_placement/components/OrderPlacement/MainOrderPlacement.vue +++ b/src/modules/05_placement/components/OrderPlacement/MainOrderPlacement.vue @@ -527,8 +527,8 @@ const OriginalDataFetch = async () => { // ดูรายการหน้าต่อไป const redirectToPage = (id?: number) => { - // router.push({ name: 'placementDetail'}); - // router.push(`/placement/order/detail`); + router.push({ name: "placementDetail" }); + router.push(`/placement/order/detail`); }; const clickDelete = (id: string) => { diff --git a/src/modules/08_registryEmployee/router.ts b/src/modules/08_registryEmployee/router.ts index f65e37a06..c982d3cf5 100644 --- a/src/modules/08_registryEmployee/router.ts +++ b/src/modules/08_registryEmployee/router.ts @@ -3,8 +3,8 @@ */ const Main = () => import("@/modules/08_registryEmployee/views/Main.vue"); -const Detail = () => - import("@/modules/08_registryEmployee/components/Profile.vue"); +// const Detail = () => +// import("@/modules/08_registryEmployee/components/Profile.vue"); export default [ { @@ -17,14 +17,14 @@ export default [ Role: "registryEmployee", }, }, - { - path: "/registryEmployee/:id", - name: "registryEmployeeDetail", - component: Detail, - meta: { - Auth: true, - Key: [9], - Role: "registryEmployee", - }, - }, + // { + // path: "/registryEmployee/:id", + // name: "registryEmployeeDetail", + // component: Detail, + // meta: { + // Auth: true, + // Key: [9], + // Role: "registryEmployeeDetails", + // }, + // }, ]; From 2762782ef9785e626b6fe48c754db3af4dfcae8e Mon Sep 17 00:00:00 2001 From: Thanit Konmek Date: Tue, 4 Jul 2023 11:42:30 +0700 Subject: [PATCH 2/5] preview pdf --- .../components/OrderPlacement/detailOrderPlacement.vue | 2 +- .../05_placement/components/OrderPlacement/step/step04.vue | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue b/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue index e3fc70177..790db1c27 100644 --- a/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue +++ b/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue @@ -82,7 +82,7 @@ const step04 = defineAsyncComponent( ); const router = useRouter(); -const step = ref(4); +const step = ref(1); const stepper = ref(); const nextStep = () => { diff --git a/src/modules/05_placement/components/OrderPlacement/step/step04.vue b/src/modules/05_placement/components/OrderPlacement/step/step04.vue index e10dbd022..3721ea978 100644 --- a/src/modules/05_placement/components/OrderPlacement/step/step04.vue +++ b/src/modules/05_placement/components/OrderPlacement/step/step04.vue @@ -213,9 +213,10 @@ onMounted(async () => { "https://raw.githubusercontent.com/mozilla/pdf.js/ba2edeae/web/compressed.tracemonkey-pldi-09.pdf" ); - console.log("pdfData.pages.value", pdfData); - console.log("pdfData.pages.value", pdfData.pages); - console.log("pdfData.pages.value", pdfData.pages.value); + setTimeout(() => { + pdfSrc.value = pdfData.pdf.value; + numOfPages.value = pdfData.pages.value; + }, 1000); }); const myEventHandler = (e: any) => { From 94c15dd016c17126b78acd58229565a295fa3303 Mon Sep 17 00:00:00 2001 From: Thanit Konmek Date: Tue, 4 Jul 2023 17:24:28 +0700 Subject: [PATCH 3/5] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B9=84?= =?UTF-8?q?=E0=B8=82=20=E0=B8=AD=E0=B8=AD=E0=B8=81=E0=B8=84=E0=B8=B3?= =?UTF-8?q?=E0=B8=AA=E0=B8=B1=E0=B9=88=E0=B8=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../OrderPlacement/detailOrderPlacement.vue | 2 +- .../components/OrderPlacement/step/step01.vue | 12 +- .../components/OrderPlacement/step/step04.vue | 230 ++++++++++++++---- 3 files changed, 186 insertions(+), 58 deletions(-) diff --git a/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue b/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue index 790db1c27..e3fc70177 100644 --- a/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue +++ b/src/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue @@ -82,7 +82,7 @@ const step04 = defineAsyncComponent( ); const router = useRouter(); -const step = ref(1); +const step = ref(4); const stepper = ref(); const nextStep = () => { diff --git a/src/modules/05_placement/components/OrderPlacement/step/step01.vue b/src/modules/05_placement/components/OrderPlacement/step/step01.vue index 80d650866..be299f242 100644 --- a/src/modules/05_placement/components/OrderPlacement/step/step01.vue +++ b/src/modules/05_placement/components/OrderPlacement/step/step01.vue @@ -370,7 +370,7 @@
- @@ -497,10 +497,12 @@ const filterSelector = (val: any, update: Function, filtername: string) => { }; const submit = async () => { - await myForm.value!.validate().then((result: boolean) => { - if (result == false) { - } - }); + next(); + // await myForm.value!.validate().then((result: boolean) => { + // if (result) { + // next(); + // } + // }); }; /** diff --git a/src/modules/05_placement/components/OrderPlacement/step/step04.vue b/src/modules/05_placement/components/OrderPlacement/step/step04.vue index 3721ea978..e28ec4e50 100644 --- a/src/modules/05_placement/components/OrderPlacement/step/step04.vue +++ b/src/modules/05_placement/components/OrderPlacement/step/step04.vue @@ -132,40 +132,146 @@
@@ -181,9 +287,13 @@ label="เลือกรายชื่อส่งสำเนา" > - - + + + + + + + + + + + + + + + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 130834586..496100f83 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -11,6 +11,7 @@ import ModuleRegistry from "@/modules/04_registry/router"; import ModulePlacement from "@/modules/05_placement/router"; import ModuleRetirement from "@/modules/06_retirement/router"; import ModuleInsignia from "@/modules/07_insignia/router"; +import ModuleRegistryEmployee from "@/modules/08_registryEmployee/router"; // TODO: ใช้หรือไม่? import keycloak from "@/plugins/keycloak"; @@ -40,6 +41,7 @@ const router = createRouter({ ...ModulePlacement, ...ModuleRetirement, ...ModuleInsignia, + ...ModuleRegistryEmployee, ], }, /**