From ec7db7612b2c65898a45d4363203f7d9ab9a6b4b Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Mon, 21 Oct 2024 10:58:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BB=A3=E5=AE=A2=E4=B8=8B?= =?UTF-8?q?=E5=8D=95=E6=9D=83=E9=99=90=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/limits.js | 2 +- src/views/table/table_list.vue | 8 +++- src/views/tool/Instead/index.vue | 80 ++++++++++++++++++++++++++------ 3 files changed, 74 insertions(+), 16 deletions(-) diff --git a/src/utils/limits.js b/src/utils/limits.js index ab82fc4..773d8d5 100644 --- a/src/utils/limits.js +++ b/src/utils/limits.js @@ -102,7 +102,7 @@ export async function hasPermission (params) { } params = returnFormatParams(params) if (!params) { - return infoBox.showToast('未找到相关权限,请检查代码或在权限配置文件commons/utils/hasPermission.js文件进行修改或增加') + return Notification.error('未找到相关权限,请检查代码或在权限配置文件commons/utils/hasPermission.js文件进行修改或增加') } const option = Object.assign({ tips: true, diff --git a/src/views/table/table_list.vue b/src/views/table/table_list.vue index ce99737..bbba7d4 100644 --- a/src/views/table/table_list.vue +++ b/src/views/table/table_list.vue @@ -229,6 +229,7 @@ import tableDiancan from "./components/table-diancan.vue"; import $status from "./status.js"; import chooseDinersNumber from "./components/table-diancan-components/choose-diners-number.vue"; import { tbShopInfo } from "@/api/user"; +import { hasPermission } from "@/utils/limits.js"; import { tbShopTableGet, @@ -369,7 +370,12 @@ export default { onDiancanClose() { this.tbShopTableGet(); }, - diancanShow(item, key) { + async diancanShow(item, key) { + const canXiadan=await hasPermission('允许下单') + if(!canXiadan){ + return + } + //key isAddGoods 加菜 //key isPayOrder结账 this.selTable = item; diff --git a/src/views/tool/Instead/index.vue b/src/views/tool/Instead/index.vue index c31e333..4cd3fa7 100644 --- a/src/views/tool/Instead/index.vue +++ b/src/views/tool/Instead/index.vue @@ -1,7 +1,13 @@ - -