From f60a985c2a8d4a4f1b08beacfca851f363a2e2df Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Tue, 11 Mar 2025 18:08:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=A3=E5=AE=A2=E4=B8=8B=E5=8D=95?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=8C=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/account/role.ts | 2 +- src/store/modules/carts.ts | 6 +++-- .../admim/system/role/components/menus.vue | 8 ++++++- src/views/admim/system/role/index.vue | 24 ++++++++++++++----- 4 files changed, 30 insertions(+), 10 deletions(-) diff --git a/src/api/account/role.ts b/src/api/account/role.ts index 52007cd..7393e11 100644 --- a/src/api/account/role.ts +++ b/src/api/account/role.ts @@ -34,7 +34,7 @@ const RoleApi = { }, // 获取角色对应的菜单id getMenu(id: number) { - return request({ + return request({ url: `${baseURL}/menu`, method: "get", params: { id }, diff --git a/src/store/modules/carts.ts b/src/store/modules/carts.ts index 44cf60e..bf9b07e 100644 --- a/src/store/modules/carts.ts +++ b/src/store/modules/carts.ts @@ -22,7 +22,8 @@ export const useCartsStore = defineStore("carts", () => { }) //台桌id - const table_code = useStorage('Instead_table_code', ''); + // const table_code = useStorage('Instead_table_code', ''); + const table_code = ref('') //购物车是否初始化连接加载完成 const isLinkFinshed = ref(false) @@ -355,6 +356,7 @@ export const useCartsStore = defineStore("carts", () => { originAmount: 0 } vipUser.value = {} + table_code.value = '' } // 寻找套餐商品sku @@ -458,7 +460,7 @@ export const useCartsStore = defineStore("carts", () => { // const cache_table_code = localStorage.getItem('cache_table_code'); // const randomTableCode = cache_table_code ? cache_table_code : ('APC' + (1000 + Math.floor(Math.random() * 9000))) if (initParams) { - initParams.table_code = initParams.table_code ? initParams.table_code : table_code.value + initParams.table_code = initParams.table_code ? initParams.table_code : '' table_code.value = initParams.table_code } // localStorage.setItem('cache_table_code', table_code.value); diff --git a/src/views/admim/system/role/components/menus.vue b/src/views/admim/system/role/components/menus.vue index ed3c755..5682e8e 100644 --- a/src/views/admim/system/role/components/menus.vue +++ b/src/views/admim/system/role/components/menus.vue @@ -45,6 +45,9 @@