update:菜单图标

This commit is contained in:
2025-11-25 19:08:59 +08:00
parent 435c223529
commit 655c30afe7
7 changed files with 248 additions and 209 deletions

View File

@@ -38,6 +38,9 @@ export const appList = [
name: 'spdmProject',
zhCn: '项目管理',
en: 'Project Management',
meta: {
icon: 'ele-House',
},
pages: [
{
name: 'spdmProjectProjectList',
@@ -46,7 +49,7 @@ export const appList = [
path: '/spdm/project/projectList',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-MessageBox',
},
},
{
@@ -56,7 +59,7 @@ export const appList = [
path: '/spdm/project/statistics',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-PieChart',
},
},
],
@@ -65,6 +68,9 @@ export const appList = [
name: 'spdmTask',
zhCn: '任务管理',
en: 'Task Management',
meta: {
icon: 'ele-Calendar',
},
pages: [
{
name: 'spdmTaskSponsor',
@@ -73,7 +79,7 @@ export const appList = [
path: '/spdm/task/sponsor',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Warning',
},
},
{
@@ -83,7 +89,7 @@ export const appList = [
path: '/spdm/task/confirm',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-DocumentChecked',
},
},
{
@@ -93,7 +99,7 @@ export const appList = [
path: '/spdm/task/execute',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-SetUp',
},
},
{
@@ -103,7 +109,7 @@ export const appList = [
path: '/spdm/task/attention',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Bell',
},
},
{
@@ -113,7 +119,7 @@ export const appList = [
path: '/spdm/task/all',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-DocumentCopy',
},
},
{
@@ -123,7 +129,7 @@ export const appList = [
path: '/spdm/task/execution',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Operation',
},
},
],
@@ -132,6 +138,9 @@ export const appList = [
name: 'spdmData',
zhCn: '数据管理',
en: 'Data Management',
meta: {
icon: 'ele-TakeawayBox',
},
pages: [
{
name: 'spdmDataOverview',
@@ -140,7 +149,7 @@ export const appList = [
path: '/spdm/data/overview',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-DataAnalysis',
},
},
{
@@ -150,7 +159,7 @@ export const appList = [
path: '/spdm/data/analysis',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Search',
},
},
{
@@ -160,7 +169,7 @@ export const appList = [
path: '/spdm/data/grid',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Files',
},
},
{
@@ -170,7 +179,7 @@ export const appList = [
path: '/spdm/data/permission',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Warning',
},
},
{
@@ -180,7 +189,7 @@ export const appList = [
path: '/spdm/data/train',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Cpu',
},
},
{
@@ -190,7 +199,7 @@ export const appList = [
path: '/spdm/data/forecast',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Paperclip',
},
},
],
@@ -199,6 +208,9 @@ export const appList = [
name: 'spdmSimulation',
zhCn: '流程管理',
en: 'Process Management',
meta: {
icon: 'ele-Finished',
},
pages: [
{
name: 'spdmSimulationPublicProcess',
@@ -207,7 +219,7 @@ export const appList = [
path: '/spdm/simulation/publicProcess',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-FolderChecked',
},
},
{
@@ -217,7 +229,7 @@ export const appList = [
path: '/spdm/simulation/myProcess',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Folder',
},
},
{
@@ -227,7 +239,7 @@ export const appList = [
path: '/spdm/simulation/appCenter',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Coin',
},
},
],
@@ -236,6 +248,9 @@ export const appList = [
name: 'spdmCompetenceCenter',
zhCn: '能力中心',
en: 'Capability Center',
meta: {
icon: 'ele-Reading',
},
pages: [
{
name: 'spdmCompetenceCenterCondition',
@@ -244,7 +259,7 @@ export const appList = [
path: '/spdm/competenceCenter/condition',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Suitcase',
},
},
{
@@ -254,7 +269,7 @@ export const appList = [
path: '/spdm/competenceCenter/indicator',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Money',
},
},
{
@@ -264,7 +279,7 @@ export const appList = [
path: '/spdm/competenceCenter/knowledge',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Memo',
},
},
{
@@ -274,7 +289,7 @@ export const appList = [
path: '/spdm/competenceCenter/parameter',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Tickets',
},
},
],
@@ -283,6 +298,9 @@ export const appList = [
name: 'spdmSystem',
zhCn: '系统管理',
en: 'System Administration',
meta: {
icon: 'ele-Monitor',
},
pages: [
{
name: 'spdmSystemStorage',
@@ -291,7 +309,7 @@ export const appList = [
path: '/spdm/system/storage',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Wallet',
},
},
{
@@ -301,7 +319,7 @@ export const appList = [
path: '/spdm/system/approval',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Clock',
},
},
{
@@ -311,7 +329,7 @@ export const appList = [
path: '/spdm/system/dictionary',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Collection',
},
},
{
@@ -321,7 +339,7 @@ export const appList = [
path: '/spdm/system/menu',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Discount',
},
},
{
@@ -331,7 +349,7 @@ export const appList = [
path: '/spdm/system/tenant',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-OfficeBuilding',
},
},
{
@@ -341,7 +359,7 @@ export const appList = [
path: '/spdm/system/configuration',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Setting',
},
},
{
@@ -351,7 +369,7 @@ export const appList = [
path: '/spdm/system/role',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Avatar',
},
},
{
@@ -361,7 +379,7 @@ export const appList = [
path: '/spdm/system/user',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-User',
},
},
{
@@ -371,7 +389,7 @@ export const appList = [
path: '/spdm/system/group',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-School',
},
},
{
@@ -381,7 +399,7 @@ export const appList = [
path: '/spdm/system/application',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Cellphone',
},
},
{
@@ -391,7 +409,7 @@ export const appList = [
path: '/spdm/system/dynamicTable',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Document',
},
},
],