Commit 2edc6e83 authored by Data Governance Dev's avatar Data Governance Dev

style(web3): 去掉左侧「校验任务」菜单 icon

- 6 个分组项去掉 <el-icon> 渲染
- NAME_TO_MENU 移除 icon 字段(不再使用)
- 「任务配置」项的 <el-icon><Setting /></el-icon> 保留(管理分组,视觉区分用)
parent 04e0282c
...@@ -17,7 +17,6 @@ ...@@ -17,7 +17,6 @@
:key="m.path" :key="m.path"
:index="m.path" :index="m.path"
> >
<el-icon><component :is="m.icon" /></el-icon>
<template #title>{{ m.title }}</template> <template #title>{{ m.title }}</template>
</el-menu-item> </el-menu-item>
...@@ -67,16 +66,16 @@ const router = useRouter() ...@@ -67,16 +66,16 @@ const router = useRouter()
const taskGroups = ref([]) // 原始 [{id,name,ord}, ...] const taskGroups = ref([]) // 原始 [{id,name,ord}, ...]
provide('taskGroups', taskGroups) // 给子组件(任务弹窗 / 任务配置)共享 provide('taskGroups', taskGroups) // 给子组件(任务弹窗 / 任务配置)共享
// 把「分组名」映射到「前端路由 slug」+「菜单图标」 // 把「分组名」映射到「前端路由 slug」
// 说明:URL slug 是 UI 层概念(路由需要稳定值),不放进数据库 // 说明:URL slug 是 UI 层概念(路由需要稳定值),不放进数据库
// 未来如果加了新分组没在表里,会进任务配置筛选但不会进左侧菜单 // 未来如果加了新分组没在表里,会进任务配置筛选但不会进左侧菜单
const NAME_TO_MENU = { const NAME_TO_MENU = {
'身份证': { path: '/quality/id-card', icon: 'IdCard' }, '身份证': { path: '/quality/id-card' },
'手机号': { path: '/quality/mobile', icon: 'Cellphone' }, '手机号': { path: '/quality/mobile' },
'邮箱': { path: '/quality/email', icon: 'Message' }, '邮箱': { path: '/quality/email' },
'地址信息': { path: '/quality/address', icon: 'Location' }, '地址信息': { path: '/quality/address' },
'银行卡号': { path: '/quality/bank-card', icon: 'CreditCard'}, '银行卡号': { path: '/quality/bank-card' },
'日期格式': { path: '/quality/date', icon: 'Calendar' }, '日期格式': { path: '/quality/date' },
} }
// 左侧菜单只显示能在 NAME_TO_MENU 里找到映射的分组,按 ord 升序 // 左侧菜单只显示能在 NAME_TO_MENU 里找到映射的分组,按 ord 升序
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment