update:动态表格

This commit is contained in:
2025-11-13 20:52:50 +08:00
parent ab4556d875
commit 218196a9e1
10 changed files with 101 additions and 47 deletions

View File

@@ -285,7 +285,7 @@ export const appList = [
en: 'System Administration',
pages: [
{
name: 'spdmDataStorage',
name: 'spdmSystemStorage',
zhCn: '数据存储',
en: 'Data Storage',
path: '/spdm/system/storage',
@@ -384,6 +384,16 @@ export const appList = [
icon: 'iconfont icon-diannao1',
},
},
{
name: 'spdmSystemDynamicTable',
zhCn: '动态表格',
en: 'Dynamic Table',
path: '/spdm/system/dynamicTable',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
},
},
],
},
{

View File

@@ -194,7 +194,7 @@ export default {
spdmCompetenceCenterIndicator: 'Indicator Library',
spdmCompetenceCenterKnowledge: 'Knowledge Library',
spdmCompetenceCenterParameter: 'Parameter Library',
spdmDataStorage: 'Data Storage',
spdmSystemStorage: 'Data Storage',
spdmSystemApproval: 'Approval Process',
spdmSystemDictionary: 'Data Dictionary',
spdmSystemMenu: 'Menu Management',
@@ -204,6 +204,7 @@ export default {
spdmSystemUser: 'User Management',
spdmSystemGroup: 'Group Management',
spdmSystemApplication: 'Application Management',
spdmSystemDynamicTable: 'Dynamic Table',
projectList: 'Project List',
projectDetail: 'Project Detail',
projectSet: 'Project Set',

View File

@@ -121,7 +121,7 @@ export default {
spdmCompetenceCenterIndicator: '仿真指标库',
spdmCompetenceCenterKnowledge: '仿真知识库',
spdmCompetenceCenterParameter: '仿真参数库',
spdmDataStorage: '数据存储',
spdmSystemStorage: '数据存储',
spdmSystemApproval: '审批流程',
spdmSystemDictionary: '数据字典',
spdmSystemMenu: '菜单管理',
@@ -131,6 +131,7 @@ export default {
spdmSystemUser: '用户管理',
spdmSystemGroup: '用户组管理',
spdmSystemApplication: '应用管理',
spdmSystemDynamicTable: '动态表格',
projectList: '项目列表',
projectDetail: '项目详情',
projectSet: '项目设置',

View File

@@ -4,7 +4,7 @@ export const appMap = {
spdmData: {"name":"moduleApps.spdmData","zhCn":"数据管理","en":"Data Management","pages":[{"name":"spdmDataOverview","zhCn":"数据总览","en":"Data Overview","path":"/spdm/data/overview","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmDataAnalysis","zhCn":"数据查询","en":"Data Query","path":"/spdm/data/analysis","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmDataGrid","zhCn":"模型管理","en":"Model Management","path":"/spdm/data/grid","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmDataPermission","zhCn":"数据权限","en":"Data Permission","path":"/spdm/data/permission","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmDataTrain","zhCn":"数据训练","en":"Data Training","path":"/spdm/data/train","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmDataForecast","zhCn":"数据预测","en":"Data Prediction","path":"/spdm/data/forecast","meta":{"icon":"iconfont icon-diannao1"}}]},
spdmSimulation: {"name":"moduleApps.spdmSimulation","zhCn":"流程管理","en":"Process Management","pages":[{"name":"spdmSimulationProcess","zhCn":"仿真流程库","en":"Simulation Library","path":"/spdm/simulation/process","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSimulationCreation","zhCn":"仿真流程创建","en":"Simulation Creation","path":"/spdm/simulation/creation","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSimulationAppCenter","zhCn":"应用中心","en":"App Center","path":"/spdm/simulation/appCenter","meta":{"icon":"iconfont icon-diannao1"}}]},
spdmCompetenceCenter: {"name":"moduleApps.spdmCompetenceCenter","zhCn":"能力中心","en":"Capability Center","pages":[{"name":"spdmCompetenceCenterCondition","zhCn":"仿真工况库","en":"Condition Library","path":"/spdm/competenceCenter/condition","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmCompetenceCenterIndicator","zhCn":"仿真指标库","en":"Indicator Library","path":"/spdm/competenceCenter/indicator","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmCompetenceCenterKnowledge","zhCn":"仿真知识库","en":"Knowledge Library","path":"/spdm/competenceCenter/knowledge","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmCompetenceCenterParameter","zhCn":"仿真参数库","en":"Parameter Library","path":"/spdm/competenceCenter/parameter","meta":{"icon":"iconfont icon-diannao1"}}]},
spdmSystem: {"name":"moduleApps.spdmSystem","zhCn":"系统管理","en":"System Administration","pages":[{"name":"spdmDataStorage","zhCn":"数据存储","en":"Data Storage","path":"/spdm/system/storage","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemApproval","zhCn":"审批流程","en":"Approval Process","path":"/spdm/system/approval","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemDictionary","zhCn":"数据字典","en":"Data Dictionary","path":"/spdm/system/dictionary","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemMenu","zhCn":"菜单管理","en":"Menu Management","path":"/spdm/system/menu","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemTenant","zhCn":"租户管理","en":"Tenant Management","path":"/spdm/system/tenant","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemConfiguration","zhCn":"配置管理","en":"Configuration Management","path":"/spdm/system/configuration","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemRole","zhCn":"角色管理","en":"Role Management","path":"/spdm/system/role","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemUser","zhCn":"用户管理","en":"User Management","path":"/spdm/system/user","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemGroup","zhCn":"用户组管理","en":"Group Management","path":"/spdm/system/group","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemApplication","zhCn":"应用管理","en":"Application Management","path":"/spdm/system/application","meta":{"icon":"iconfont icon-diannao1"}}]},
spdmSystem: {"name":"moduleApps.spdmSystem","zhCn":"系统管理","en":"System Administration","pages":[{"name":"spdmSystemStorage","zhCn":"数据存储","en":"Data Storage","path":"/spdm/system/storage","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemApproval","zhCn":"审批流程","en":"Approval Process","path":"/spdm/system/approval","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemDictionary","zhCn":"数据字典","en":"Data Dictionary","path":"/spdm/system/dictionary","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemMenu","zhCn":"菜单管理","en":"Menu Management","path":"/spdm/system/menu","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemTenant","zhCn":"租户管理","en":"Tenant Management","path":"/spdm/system/tenant","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemConfiguration","zhCn":"配置管理","en":"Configuration Management","path":"/spdm/system/configuration","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemRole","zhCn":"角色管理","en":"Role Management","path":"/spdm/system/role","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemUser","zhCn":"用户管理","en":"User Management","path":"/spdm/system/user","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemGroup","zhCn":"用户组管理","en":"Group Management","path":"/spdm/system/group","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemApplication","zhCn":"应用管理","en":"Application Management","path":"/spdm/system/application","meta":{"icon":"iconfont icon-diannao1"}},{"name":"spdmSystemDynamicTable","zhCn":"动态表格","en":"Dynamic Table","path":"/spdm/system/dynamicTable","meta":{"icon":"iconfont icon-diannao1"}}]},
project: {"name":"moduleApps.project","zhCn":"项目管理","en":"Project Management","pages":[{"name":"projectList","zhCn":"项目列表","en":"Project List","path":"/project/list","meta":{"icon":"iconfont icon-diannao1"}},{"name":"projectDetail","zhCn":"项目详情","en":"Project Detail","path":"/project/detail","meta":{"isKeepAlive":true,"parentName":"projectList"}},{"name":"projectSet","zhCn":"项目设置","en":"Project Set","path":"/project/set","meta":{"parentName":"projectDetail"}}]},
task: {"name":"moduleApps.task","zhCn":"任务中心","en":"Task Center","functions":["shutdown"],"pages":[{"name":"taskPending","zhCn":"待办任务","en":"Pending Task","path":"/task/pending","meta":{"icon":"fa fa-flag-checkered"}},{"name":"taskTransfer","zhCn":"转办任务","en":"Transfer Task","path":"/task/transfer","meta":{"icon":"fa fa-share-square"}},{"name":"taskStarted","zhCn":"发起任务","en":"Started Task","path":"/task/started","meta":{"icon":"fa fa-plane"}},{"name":"taskCc","zhCn":"抄送任务","en":"CC Task","path":"/task/cc","meta":{"icon":"fa fa-arrow-circle-right"}},{"name":"taskCompleted","zhCn":"已完成任务","en":"Completed Task","path":"/task/completed","meta":{"icon":"fa fa-hand-o-right"}}]},
form_template: {"name":"moduleApps.form_template","zhCn":"表单管理","en":"Form Management","pages":[{"name":"formTemplateList","zhCn":"表单列表","en":"Form Template List","path":"/form-template/list","meta":{"icon":"iconfont icon-putong"}},{"name":"formTemplateVersion","zhCn":"表单版本","en":"Form Template Version","path":"/form-template/version","meta":{"icon":"iconfont icon-barcode-qr","parentName":"formTemplateList"}}]},
@@ -259,9 +259,9 @@ export const pageMap = {
"code": "spdmCompetenceCenter_view"
}
},
"spdmDataStorage": {
"spdmSystemStorage": {
"path": "/spdm/system/storage",
"name": "moduleRoutes.spdmDataStorage",
"name": "moduleRoutes.spdmSystemStorage",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
@@ -339,6 +339,14 @@ export const pageMap = {
"code": "spdmSystem_view"
}
},
"spdmSystemDynamicTable": {
"path": "/spdm/system/dynamicTable",
"name": "moduleRoutes.spdmSystemDynamicTable",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
}
},
"projectList": {
"path": "/project/list",
"name": "moduleRoutes.projectList",

View File

@@ -194,7 +194,7 @@ export default {
spdmCompetenceCenterIndicator: 'Indicator Library',
spdmCompetenceCenterKnowledge: 'Knowledge Library',
spdmCompetenceCenterParameter: 'Parameter Library',
spdmDataStorage: 'Data Storage',
spdmSystemStorage: 'Data Storage',
spdmSystemApproval: 'Approval Process',
spdmSystemDictionary: 'Data Dictionary',
spdmSystemMenu: 'Menu Management',
@@ -204,6 +204,7 @@ export default {
spdmSystemUser: 'User Management',
spdmSystemGroup: 'Group Management',
spdmSystemApplication: 'Application Management',
spdmSystemDynamicTable: 'Dynamic Table',
projectList: 'Project List',
projectDetail: 'Project Detail',
projectSet: 'Project Set',

View File

@@ -121,7 +121,7 @@ export default {
spdmCompetenceCenterIndicator: '仿真指标库',
spdmCompetenceCenterKnowledge: '仿真知识库',
spdmCompetenceCenterParameter: '仿真参数库',
spdmDataStorage: '数据存储',
spdmSystemStorage: '数据存储',
spdmSystemApproval: '审批流程',
spdmSystemDictionary: '数据字典',
spdmSystemMenu: '菜单管理',
@@ -131,6 +131,7 @@ export default {
spdmSystemUser: '用户管理',
spdmSystemGroup: '用户组管理',
spdmSystemApplication: '应用管理',
spdmSystemDynamicTable: '动态表格',
projectList: '项目列表',
projectDetail: '项目详情',
projectSet: '项目设置',

View File

@@ -235,7 +235,7 @@ export default [
"children": [
{
"path": "/spdm/system/storage",
"name": "moduleRoutes.spdmDataStorage",
"name": "moduleRoutes.spdmSystemStorage",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
@@ -312,6 +312,14 @@ export default [
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
}
},
{
"path": "/spdm/system/dynamicTable",
"name": "moduleRoutes.spdmSystemDynamicTable",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
}
}
]
},

View File

@@ -127,7 +127,7 @@ export default [
},
{
path: '/spdm/system/storage',
name: 'moduleRoutes.spdmDataStorage',
name: 'moduleRoutes.spdmSystemStorage',
component: () => import('/@/spdm/views/index.vue'),
meta: {"icon":"iconfont icon-diannao1","code":"spdmSystem_view"},
},
@@ -185,6 +185,12 @@ export default [
component: () => import('/@/spdm/views/index.vue'),
meta: {"icon":"iconfont icon-diannao1","code":"spdmSystem_view"},
},
{
path: '/spdm/system/dynamicTable',
name: 'moduleRoutes.spdmSystemDynamicTable',
component: () => import('/@/spdm/views/index.vue'),
meta: {"icon":"iconfont icon-diannao1","code":"spdmSystem_view"},
},
{
path: '/project/list',
name: 'moduleRoutes.projectList',

View File

@@ -250,7 +250,7 @@ export const appList = [
en: 'System Administration',
pages: [
{
name: 'spdmDataStorage',
name: 'spdmSystemStorage',
zhCn: '数据存储',
en: 'Data Storage',
path: '/spdm/system/storage',
@@ -349,6 +349,16 @@ export const appList = [
icon: 'iconfont icon-diannao1',
},
},
{
name: 'spdmSystemDynamicTable',
zhCn: '动态表格',
en: 'Dynamic Table',
path: '/spdm/system/dynamicTable',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'iconfont icon-diannao1',
},
},
],
},
];

View File

@@ -5,7 +5,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmProject_view"
},
}
},
"spdmProjectDataStatistics": {
"path": "/spdm/project/statistics",
@@ -13,7 +13,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmProject_view"
},
}
},
"spdmTaskSponsor": {
"path": "/spdm/task/sponsor",
@@ -21,7 +21,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmTask_view"
},
}
},
"spdmTaskConfirm": {
"path": "/spdm/task/confirm",
@@ -29,7 +29,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmTask_view"
},
}
},
"spdmTaskExecute": {
"path": "/spdm/task/execute",
@@ -37,7 +37,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmTask_view"
},
}
},
"spdmTaskAttention": {
"path": "/spdm/task/attention",
@@ -45,7 +45,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmTask_view"
},
}
},
"spdmTaskAll": {
"path": "/spdm/task/all",
@@ -53,7 +53,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmTask_view"
},
}
},
"spdmTaskExecution": {
"path": "/spdm/task/execution",
@@ -61,7 +61,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmTask_view"
},
}
},
"spdmDataOverview": {
"path": "/spdm/data/overview",
@@ -69,7 +69,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmData_view"
},
}
},
"spdmDataAnalysis": {
"path": "/spdm/data/analysis",
@@ -77,7 +77,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmData_view"
},
}
},
"spdmDataGrid": {
"path": "/spdm/data/grid",
@@ -85,7 +85,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmData_view"
},
}
},
"spdmDataPermission": {
"path": "/spdm/data/permission",
@@ -93,7 +93,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmData_view"
},
}
},
"spdmDataTrain": {
"path": "/spdm/data/train",
@@ -101,7 +101,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmData_view"
},
}
},
"spdmDataForecast": {
"path": "/spdm/data/forecast",
@@ -109,7 +109,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmData_view"
},
}
},
"spdmSimulationProcess": {
"path": "/spdm/simulation/process",
@@ -117,7 +117,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSimulation_view"
},
}
},
"spdmSimulationCreation": {
"path": "/spdm/simulation/creation",
@@ -125,7 +125,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSimulation_view"
},
}
},
"spdmSimulationAppCenter": {
"path": "/spdm/simulation/appCenter",
@@ -133,39 +133,39 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSimulation_view"
},
}
},
"spdmCompetenceCenterCondition": {
"path": "/spdm/competenceCenter/condition",
"name": "moduleRoutes.spdmCompetenceCenterCondition",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmCompetenceCenterCondition_view"
},
"code": "spdmCompetenceCenter_view"
}
},
"spdmCompetenceCenterIndicator": {
"path": "/spdm/competenceCenter/indicator",
"name": "moduleRoutes.spdmCompetenceCenterIndicator",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmCompetenceCenterCondition_view"
},
"code": "spdmCompetenceCenter_view"
}
},
"spdmCompetenceCenterKnowledge": {
"path": "/spdm/competenceCenter/knowledge",
"name": "moduleRoutes.spdmCompetenceCenterKnowledge",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmCompetenceCenterCondition_view"
},
"code": "spdmCompetenceCenter_view"
}
},
"spdmCompetenceCenterParameter": {
"path": "/spdm/competenceCenter/parameter",
"name": "moduleRoutes.spdmCompetenceCenterParameter",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmCompetenceCenterCondition_view"
},
"code": "spdmCompetenceCenter_view"
}
},
"spdmSystemStorage": {
"path": "/spdm/system/storage",
@@ -173,7 +173,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemApproval": {
"path": "/spdm/system/approval",
@@ -181,7 +181,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemDictionary": {
"path": "/spdm/system/dictionary",
@@ -189,7 +189,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemMenu": {
"path": "/spdm/system/menu",
@@ -197,7 +197,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemTenant": {
"path": "/spdm/system/tenant",
@@ -205,7 +205,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemConfiguration": {
"path": "/spdm/system/configuration",
@@ -213,7 +213,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemRole": {
"path": "/spdm/system/role",
@@ -221,7 +221,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemUser": {
"path": "/spdm/system/user",
@@ -229,7 +229,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemGroup": {
"path": "/spdm/system/group",
@@ -237,7 +237,7 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
},
}
},
"spdmSystemApplication": {
"path": "/spdm/system/application",
@@ -245,6 +245,14 @@ export const pageMap = {
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
}
},
"spdmSystemDynamicTable": {
"path": "/spdm/system/dynamicTable",
"name": "moduleRoutes.spdmSystemDynamicTable",
"meta": {
"icon": "iconfont icon-diannao1",
"code": "spdmSystem_view"
}
},
};