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

@@ -3,6 +3,9 @@ export const appList = [
name: 'spdmProject',
zhCn: '项目管理',
en: 'Project Management',
meta: {
icon: 'ele-House',
},
pages: [
{
name: 'spdmProjectProjectList',
@@ -11,7 +14,7 @@ export const appList = [
path: '/spdm/project/projectList',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-MessageBox',
},
},
{
@@ -21,7 +24,7 @@ export const appList = [
path: '/spdm/project/statistics',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-PieChart',
},
},
],
@@ -30,6 +33,9 @@ export const appList = [
name: 'spdmTask',
zhCn: '任务管理',
en: 'Task Management',
meta: {
icon: 'ele-Calendar',
},
pages: [
{
name: 'spdmTaskSponsor',
@@ -38,7 +44,7 @@ export const appList = [
path: '/spdm/task/sponsor',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Warning',
},
},
{
@@ -48,7 +54,7 @@ export const appList = [
path: '/spdm/task/confirm',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-DocumentChecked',
},
},
{
@@ -58,7 +64,7 @@ export const appList = [
path: '/spdm/task/execute',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-SetUp',
},
},
{
@@ -68,7 +74,7 @@ export const appList = [
path: '/spdm/task/attention',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Bell',
},
},
{
@@ -78,7 +84,7 @@ export const appList = [
path: '/spdm/task/all',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-DocumentCopy',
},
},
{
@@ -88,7 +94,7 @@ export const appList = [
path: '/spdm/task/execution',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Operation',
},
},
],
@@ -97,6 +103,9 @@ export const appList = [
name: 'spdmData',
zhCn: '数据管理',
en: 'Data Management',
meta: {
icon: 'ele-TakeawayBox',
},
pages: [
{
name: 'spdmDataOverview',
@@ -105,7 +114,7 @@ export const appList = [
path: '/spdm/data/overview',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-DataAnalysis',
},
},
{
@@ -115,7 +124,7 @@ export const appList = [
path: '/spdm/data/analysis',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Search',
},
},
{
@@ -125,7 +134,7 @@ export const appList = [
path: '/spdm/data/grid',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Files',
},
},
{
@@ -135,7 +144,7 @@ export const appList = [
path: '/spdm/data/permission',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Warning',
},
},
{
@@ -145,7 +154,7 @@ export const appList = [
path: '/spdm/data/train',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Cpu',
},
},
{
@@ -155,7 +164,7 @@ export const appList = [
path: '/spdm/data/forecast',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Paperclip',
},
},
],
@@ -164,6 +173,9 @@ export const appList = [
name: 'spdmSimulation',
zhCn: '流程管理',
en: 'Process Management',
meta: {
icon: 'ele-Finished',
},
pages: [
{
name: 'spdmSimulationPublicProcess',
@@ -172,7 +184,7 @@ export const appList = [
path: '/spdm/simulation/publicProcess',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-FolderChecked',
},
},
{
@@ -182,7 +194,7 @@ export const appList = [
path: '/spdm/simulation/myProcess',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Folder',
},
},
{
@@ -192,7 +204,7 @@ export const appList = [
path: '/spdm/simulation/appCenter',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Coin',
},
},
],
@@ -201,6 +213,9 @@ export const appList = [
name: 'spdmCompetenceCenter',
zhCn: '能力中心',
en: 'Capability Center',
meta: {
icon: 'ele-Reading',
},
pages: [
{
name: 'spdmCompetenceCenterCondition',
@@ -209,7 +224,7 @@ export const appList = [
path: '/spdm/competenceCenter/condition',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Suitcase',
},
},
{
@@ -219,7 +234,7 @@ export const appList = [
path: '/spdm/competenceCenter/indicator',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Money',
},
},
{
@@ -229,7 +244,7 @@ export const appList = [
path: '/spdm/competenceCenter/knowledge',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Memo',
},
},
{
@@ -239,7 +254,7 @@ export const appList = [
path: '/spdm/competenceCenter/parameter',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Tickets',
},
},
],
@@ -248,6 +263,9 @@ export const appList = [
name: 'spdmSystem',
zhCn: '系统管理',
en: 'System Administration',
meta: {
icon: 'ele-Monitor',
},
pages: [
{
name: 'spdmSystemStorage',
@@ -256,7 +274,7 @@ export const appList = [
path: '/spdm/system/storage',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Wallet',
},
},
{
@@ -266,7 +284,7 @@ export const appList = [
path: '/spdm/system/approval',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Clock',
},
},
{
@@ -276,7 +294,7 @@ export const appList = [
path: '/spdm/system/dictionary',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Collection',
},
},
{
@@ -286,7 +304,7 @@ export const appList = [
path: '/spdm/system/menu',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Discount',
},
},
{
@@ -296,7 +314,7 @@ export const appList = [
path: '/spdm/system/tenant',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-OfficeBuilding',
},
},
{
@@ -306,7 +324,7 @@ export const appList = [
path: '/spdm/system/configuration',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Setting',
},
},
{
@@ -316,7 +334,7 @@ export const appList = [
path: '/spdm/system/role',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Avatar',
},
},
{
@@ -326,7 +344,7 @@ export const appList = [
path: '/spdm/system/user',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-User',
},
},
{
@@ -336,7 +354,7 @@ export const appList = [
path: '/spdm/system/group',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-School',
},
},
{
@@ -346,7 +364,7 @@ export const appList = [
path: '/spdm/system/application',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Cellphone',
},
},
{
@@ -356,7 +374,7 @@ export const appList = [
path: '/spdm/system/dynamicTable',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
icon: 'ele-Document',
},
},
],