移除设备状态相关功能及页面,优化权限管理,提升代码整洁性

This commit is contained in:
yahaozhang
2025-09-16 14:46:28 +08:00
parent cac99b5c1d
commit dace987070
4 changed files with 0 additions and 138 deletions

View File

@@ -43,10 +43,6 @@
<i class="el-icon"><svg viewBox="0 0 24 24"><path fill="currentColor" d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/></svg></i>
<span>公告管理</span>
</el-menu-item>
<el-menu-item v-if="canAccessDeviceStatus" index="DeviceStatus" :route="{ name: 'DeviceStatus' }">
<i class="el-icon"><svg viewBox="0 0 24 24"><path fill="currentColor" d="M21 6h-7V4h-4v2H3c-1.1 0-2 .9-2 2v10a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2m0 12H3V8h18v10M8 10h2v6H8v-6m3 0h2v6h-2v-6m3 0h2v6h-2v-6Z"/></svg></i>
<span>设备状态</span>
</el-menu-item>
<el-menu-item v-if="canAccessSettings" index="Settings" :route="{ name: 'Settings' }">
<i class="el-icon"><svg viewBox="0 0 24 24"><path fill="currentColor" d="m12 8l-2 4h4l-2 4"/></svg></i>
<span>系统设置</span>
@@ -118,7 +114,6 @@ const pageTitleMap = {
'Links': '链接管理',
'Refund': '退单管理',
'Announcements': '公告管理',
'DeviceStatus': '设备状态',
'Settings': '系统设置'
}
@@ -135,7 +130,6 @@ const canAccessUsers = computed(() => canAccessRoute('Users'))
const canAccessLinks = computed(() => canAccessRoute('Links'))
const canAccessRefund = computed(() => canAccessRoute('Refund'))
const canAccessAnnouncements = computed(() => canAccessRoute('Announcements'))
const canAccessDeviceStatus = computed(() => canAccessRoute('DeviceStatus'))
const canAccessSettings = computed(() => canAccessRoute('Settings'))
// 获取积分余额