From a7bd09d0f15576d3d6f3d3bb18636ef9ddae4ae8 Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Thu, 8 Aug 2024 18:09:38 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=AA=E0=B8=B4=E0=B8=97=E0=B8=98=E0=B9=8C?= =?UTF-8?q?=20=E0=B8=AD=E0=B8=AD=E0=B8=81=E0=B8=84=E0=B8=B3=E0=B8=AA?= =?UTF-8?q?=E0=B8=B1=E0=B9=88=E0=B8=87=E0=B8=A5=E0=B8=87=E0=B9=82=E0=B8=97?= =?UTF-8?q?=E0=B8=A9=E0=B8=97=E0=B8=B2=E0=B8=87=E0=B8=A7=E0=B8=B4=E0=B8=99?= =?UTF-8?q?=E0=B8=B1=E0=B8=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/10_order/components/Detail.vue | 7 +- .../10_order/components/PopupHistory.vue | 11 ++- .../10_order/components/step/step01.vue | 92 ++++++++++++++++++- .../10_order/components/step/step02.vue | 48 +++++----- .../10_order/components/step/step03.vue | 10 +- .../10_order/components/step/step04.vue | 26 +++--- .../components/7_ListSuspend/ListsPage.vue | 15 +-- .../components/8_AppealComplain/Form.vue | 5 +- .../components/8_AppealComplain/MainPage.vue | 29 ++---- .../components/9_Order/MainPage.vue | 3 + .../components/9_Order/TableOrder.vue | 66 +++++++++++-- src/modules/11_discipline/router.ts | 11 +++ 12 files changed, 240 insertions(+), 83 deletions(-) diff --git a/src/modules/10_order/components/Detail.vue b/src/modules/10_order/components/Detail.vue index a30711121..8f4afd970 100644 --- a/src/modules/10_order/components/Detail.vue +++ b/src/modules/10_order/components/Detail.vue @@ -31,7 +31,9 @@ const router = useRouter(); const step = ref(0); const stepper = ref(); const orderId = ref(""); - +const checkRoutePermisson = ref( + route.name == "disciplineOrderDatailOnly" +); onUnmounted(() => { destroyLocalStorage(); DataStore.typeOrder = ""; @@ -115,7 +117,8 @@ onMounted(() => { class="q-mr-sm" @click=" route.name == 'disciplineOrderDatail' || - route.name == 'disciplineOrderAdd' + route.name == 'disciplineOrderAdd' || + route.name == 'disciplineOrderDatailOnly' ? router.push(`/discipline-order`) : router.push(`/order`) " diff --git a/src/modules/10_order/components/PopupHistory.vue b/src/modules/10_order/components/PopupHistory.vue index 2873301a1..930ee2521 100644 --- a/src/modules/10_order/components/PopupHistory.vue +++ b/src/modules/10_order/components/PopupHistory.vue @@ -13,6 +13,8 @@ import type { DataOptionInsigniaType, } from "@/modules/10_order/interface/index/Main"; +import { checkPermission } from "@/utils/permissions"; + const modalPersonal = ref(false); const personId = ref(""); const myForm = ref(); @@ -154,7 +156,14 @@ function updatemodalPersonal(modal: boolean) {