From bd45f7a2246a45aea83a2ba0db5fbefaeaea05b6 Mon Sep 17 00:00:00 2001 From: sexygoat <1538832180@qq.com> Date: Sat, 7 Mar 2026 11:59:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E6=B7=BB=E5=8A=A0=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/langs/zh.json | 4 - .../asset-management/device-list/index.vue | 16 +- .../device-management/devices/detail.vue | 495 ---- src/views/device-management/devices/index.vue | 2048 ----------------- 4 files changed, 10 insertions(+), 2553 deletions(-) delete mode 100644 src/views/device-management/devices/detail.vue delete mode 100644 src/views/device-management/devices/index.vue diff --git a/src/locales/langs/zh.json b/src/locales/langs/zh.json index 5a319c0..65729be 100644 --- a/src/locales/langs/zh.json +++ b/src/locales/langs/zh.json @@ -424,10 +424,6 @@ "enterpriseCards": "企业卡管理", "customerCommission": "客户账号佣金" }, - "deviceManagement": { - "title": "设备管理", - "devices": "设备管理" - }, "product": { "title": "商品管理", "simCard": "号卡管理", diff --git a/src/views/asset-management/device-list/index.vue b/src/views/asset-management/device-list/index.vue index a052fea..0a24635 100644 --- a/src/views/asset-management/device-list/index.vue +++ b/src/views/asset-management/device-list/index.vue @@ -803,12 +803,16 @@ // 跳转到设备详情页面 const goToDeviceSearchDetail = (deviceNo: string) => { - router.push({ - path: '/asset-management/device-detail', - query: { - device_no: deviceNo - } - }) + if (hasAuth('device:view_detail')) { + router.push({ + path: '/asset-management/device-detail', + query: { + device_no: deviceNo + } + }) + } else { + ElMessage.warning('您没有查看详情的权限') + } } // 查看设备绑定的卡片 diff --git a/src/views/device-management/devices/detail.vue b/src/views/device-management/devices/detail.vue deleted file mode 100644 index eaa0088..0000000 --- a/src/views/device-management/devices/detail.vue +++ /dev/null @@ -1,495 +0,0 @@ - - - - - diff --git a/src/views/device-management/devices/index.vue b/src/views/device-management/devices/index.vue deleted file mode 100644 index f6f69d4..0000000 --- a/src/views/device-management/devices/index.vue +++ /dev/null @@ -1,2048 +0,0 @@ - - - - -