diff --git a/scripts/package/function.mjs b/scripts/package/function.mjs index 213ac47..6f55b00 100644 --- a/scripts/package/function.mjs +++ b/scripts/package/function.mjs @@ -255,6 +255,40 @@ export const appList = [ }, ], }, + { + name: 'spdm_DataTrain', + zhCn: '数据训练', + en: 'Data Train', + pages: [ + { + name: 'spdmDataTrain', + zhCn: '数据训练', + en: 'Data Train', + path: '/spdm/data/train', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-Paperclip', + }, + }, + ], + }, + { + name: 'spdm_DataForecast', + zhCn: '数据预测', + en: 'Data Forecast', + pages: [ + { + name: 'spdmDataForecast', + zhCn: '数据预测', + en: 'Data Forecast', + path: '/spdm/data/forecast', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-View', + }, + }, + ], + }, { name: 'spdm_SimulationProcess', zhCn: '仿真流程', @@ -1941,7 +1975,7 @@ export const navList = [ name: 'spdmData', zhCn: '数据管理', en: 'Data Management', - subApps: ['spdm_DataOverview', 'spdm_DataAnalysis', 'spdm_DataPermission'], + subApps: ['spdm_DataOverview', 'spdm_DataAnalysis', 'spdm_DataPermission', 'spdm_DataTrain', 'spdm_DataForecast'], meta: { icon: 'ele-TakeawayBox', }, diff --git a/scripts/package/i18n/en.ts b/scripts/package/i18n/en.ts index 54d669c..e140884 100644 --- a/scripts/package/i18n/en.ts +++ b/scripts/package/i18n/en.ts @@ -25,6 +25,8 @@ export default { spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', + spdm_DataTrain: 'Data Train', + spdm_DataForecast: 'Data Forecast', spdm_SimulationProcess: 'Simulation Process', spdm_SystemApplication: 'Application Center', spdm_CompetenceCenterCondition: 'Condition Library', @@ -130,6 +132,8 @@ export default { spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', + spdm_DataTrain: 'Data Train', + spdm_DataForecast: 'Data Forecast', spdm_SimulationProcess: 'Simulation Process', spdm_SystemApplication: 'Application Center', spdm_CompetenceCenterCondition: 'Condition Library', @@ -235,6 +239,8 @@ export default { spdmDataOverview: 'Data Overview', spdmDataAnalysis: 'Data Query', spdmDataPermission: 'Data Permission', + spdmDataTrain: 'Data Train', + spdmDataForecast: 'Data Forecast', spdmSimulationProcess: 'Simulation Process', spdmSystemApplication: 'Application Center', spdmCompetenceCenterCondition: 'Condition Library', diff --git a/scripts/package/i18n/zh-cn.ts b/scripts/package/i18n/zh-cn.ts index c11f919..42e8c03 100644 --- a/scripts/package/i18n/zh-cn.ts +++ b/scripts/package/i18n/zh-cn.ts @@ -33,6 +33,8 @@ export default { spdm_DataOverview: '数据总览', spdm_DataAnalysis: '数据查询', spdm_DataPermission: '数据权限', + spdm_DataTrain: '数据训练', + spdm_DataForecast: '数据预测', spdm_SimulationProcess: '仿真流程', spdm_SystemApplication: '应用中心', spdm_CompetenceCenterCondition: '仿真工况库', @@ -138,6 +140,8 @@ export default { spdmDataOverview: '数据总览', spdmDataAnalysis: '数据查询', spdmDataPermission: '数据权限', + spdmDataTrain: '数据训练', + spdmDataForecast: '数据预测', spdmSimulationProcess: '仿真流程', spdmSystemApplication: '应用中心', spdmCompetenceCenterCondition: '仿真工况库', diff --git a/scripts/package/moduleMap.mjs b/scripts/package/moduleMap.mjs index 53f3a8e..962802b 100644 --- a/scripts/package/moduleMap.mjs +++ b/scripts/package/moduleMap.mjs @@ -12,6 +12,8 @@ export const appMap = { spdm_DataOverview: {"name":"moduleApps.spdm_DataOverview","zhCn":"数据总览","en":"Data Overview","pages":[{"name":"spdmDataOverview","zhCn":"数据总览","en":"Data Overview","path":"/spdm/data/overview","meta":{"icon":"ele-DataAnalysis"}}]}, spdm_DataAnalysis: {"name":"moduleApps.spdm_DataAnalysis","zhCn":"数据查询","en":"Data Query","pages":[{"name":"spdmDataAnalysis","zhCn":"数据查询","en":"Data Query","path":"/spdm/data/analysis","meta":{"icon":"ele-Search"}}]}, spdm_DataPermission: {"name":"moduleApps.spdm_DataPermission","zhCn":"数据权限","en":"Data Permission","pages":[{"name":"spdmDataPermission","zhCn":"数据权限","en":"Data Permission","path":"/spdm/data/permission","meta":{"icon":"ele-Warning"}}]}, + spdm_DataTrain: {"name":"moduleApps.spdm_DataTrain","zhCn":"数据训练","en":"Data Train","pages":[{"name":"spdmDataTrain","zhCn":"数据训练","en":"Data Train","path":"/spdm/data/train","meta":{"icon":"ele-Paperclip"}}]}, + spdm_DataForecast: {"name":"moduleApps.spdm_DataForecast","zhCn":"数据预测","en":"Data Forecast","pages":[{"name":"spdmDataForecast","zhCn":"数据预测","en":"Data Forecast","path":"/spdm/data/forecast","meta":{"icon":"ele-View"}}]}, spdm_SimulationProcess: {"name":"moduleApps.spdm_SimulationProcess","zhCn":"仿真流程","en":"Simulation Process","pages":[{"name":"spdmSimulationProcess","zhCn":"仿真流程","en":"Simulation Process","path":"/spdm/simulation/process","meta":{"icon":"ele-FolderChecked"}}]}, spdm_SystemApplication: {"name":"moduleApps.spdm_SystemApplication","zhCn":"应用中心","en":"Application Center","pages":[{"name":"spdmSystemApplication","zhCn":"应用中心","en":"Application Center","path":"/spdm/simulation/application","meta":{"icon":"ele-Cellphone"}}]}, spdm_CompetenceCenterCondition: {"name":"moduleApps.spdm_CompetenceCenterCondition","zhCn":"仿真工况库","en":"Condition Library","pages":[{"name":"spdmCompetenceCenterCondition","zhCn":"仿真工况库","en":"Condition Library","path":"/spdm/competenceCenter/condition","meta":{"icon":"ele-Suitcase"}}]}, @@ -106,7 +108,7 @@ export const appMap = { export const navMap = { spdmProject: {"name":"moduleRoutes.spdmProject","zhCn":"项目管理","en":"Project Management","subApps":["spdm_AllProject","spdm_ChargeProject","spdm_FllowProject","spdm_ProjectDashboard"],"meta":{"icon":"ele-House"}}, spdmTask: {"name":"moduleRoutes.spdmTask","zhCn":"任务管理","en":"Task Management","subApps":["spdm_TaskSend","spdm_TaskExecute","spdm_TaskAttention","spdm_TaskAll","spdm_TaskExecution"],"meta":{"icon":"ele-Calendar"}}, - spdmData: {"name":"moduleRoutes.spdmData","zhCn":"数据管理","en":"Data Management","subApps":["spdm_DataOverview","spdm_DataAnalysis","spdm_DataPermission"],"meta":{"icon":"ele-TakeawayBox"}}, + spdmData: {"name":"moduleRoutes.spdmData","zhCn":"数据管理","en":"Data Management","subApps":["spdm_DataOverview","spdm_DataAnalysis","spdm_DataPermission","spdm_DataTrain","spdm_DataForecast"],"meta":{"icon":"ele-TakeawayBox"}}, spdmSimulation: {"name":"moduleRoutes.spdmSimulation","zhCn":"流程管理","en":"Process Management","subApps":["spdm_SimulationProcess","spdm_SystemApplication"],"meta":{"icon":"ele-Finished"}}, spdmCompetenceCenter: {"name":"moduleRoutes.spdmCompetenceCenter","zhCn":"能力中心","en":"Capability Center","subApps":["spdm_CompetenceCenterCondition","spdm_CompetenceCenterKnowledge","spdm_CompetenceCenterParameter","spdm_CompetenceCenterReport","spdm_CompetenceCenterAnimation","spdm_CompetenceCenterRobot","spdm_CompetenceCenterIndustrialDesign","spdm_CompetenceCenterToleranceAnalysis"],"meta":{"icon":"ele-Reading"}}, spdmSystem: {"name":"moduleRoutes.spdmSystem","zhCn":"系统管理","en":"System Administration","subApps":["spdm_SystemStorage","spdm_SystemDictionary","spdm_SystemConfiguration","spdm_SystemPermission","spdm_SystemLogs","spdm_SystemDynamicTable","message_records","spdm_SystemRecycleBin"],"meta":{"icon":"ele-Monitor"}}, @@ -225,6 +227,22 @@ export const pageMap = { "code": "spdm_DataPermission_view" } }, + "spdmDataTrain": { + "path": "/spdm/data/train", + "name": "moduleRoutes.spdmDataTrain", + "meta": { + "icon": "ele-Paperclip", + "code": "spdm_DataTrain_view" + } + }, + "spdmDataForecast": { + "path": "/spdm/data/forecast", + "name": "moduleRoutes.spdmDataForecast", + "meta": { + "icon": "ele-View", + "code": "spdm_DataForecast_view" + } + }, "spdmSimulationProcess": { "path": "/spdm/simulation/process", "name": "moduleRoutes.spdmSimulationProcess", diff --git a/scripts/package/sql/sys_app.sql b/scripts/package/sql/sys_app.sql index f782251..3a6b4ea 100644 --- a/scripts/package/sql/sys_app.sql +++ b/scripts/package/sql/sys_app.sql @@ -21,6 +21,8 @@ INSERT INTO `sys_app` VALUES (4023091864, 'spdm_TaskExecution'); INSERT INTO `sys_app` VALUES (6871282497, 'spdm_DataOverview'); INSERT INTO `sys_app` VALUES (8526152209, 'spdm_DataAnalysis'); INSERT INTO `sys_app` VALUES (5988284884, 'spdm_DataPermission'); +INSERT INTO `sys_app` VALUES (9841720151, 'spdm_DataTrain'); +INSERT INTO `sys_app` VALUES (4824808941, 'spdm_DataForecast'); INSERT INTO `sys_app` VALUES (33997053, 'spdm_SimulationProcess'); INSERT INTO `sys_app` VALUES (6338569404, 'spdm_SystemApplication'); INSERT INTO `sys_app` VALUES (6750269544, 'spdm_CompetenceCenterCondition'); diff --git a/scripts/package/sql/sys_function.sql b/scripts/package/sql/sys_function.sql index 8adca56..cc37c33 100644 --- a/scripts/package/sql/sys_function.sql +++ b/scripts/package/sql/sys_function.sql @@ -74,6 +74,16 @@ INSERT INTO `sys_function` VALUES (9473490801, 'spdm_DataPermission_add', 'spdm_ INSERT INTO `sys_function` VALUES (2421094653, 'spdm_DataPermission_edit', 'spdm_DataPermission'); INSERT INTO `sys_function` VALUES (8430758684, 'spdm_DataPermission_del', 'spdm_DataPermission'); INSERT INTO `sys_function` VALUES (3032134798, 'spdm_DataPermission_export', 'spdm_DataPermission'); +INSERT INTO `sys_function` VALUES (1236485023, 'spdm_DataTrain_view', 'spdm_DataTrain'); +INSERT INTO `sys_function` VALUES (3682651233, 'spdm_DataTrain_add', 'spdm_DataTrain'); +INSERT INTO `sys_function` VALUES (510790632, 'spdm_DataTrain_edit', 'spdm_DataTrain'); +INSERT INTO `sys_function` VALUES (5920804697, 'spdm_DataTrain_del', 'spdm_DataTrain'); +INSERT INTO `sys_function` VALUES (7828851575, 'spdm_DataTrain_export', 'spdm_DataTrain'); +INSERT INTO `sys_function` VALUES (5512321807, 'spdm_DataForecast_view', 'spdm_DataForecast'); +INSERT INTO `sys_function` VALUES (7186694055, 'spdm_DataForecast_add', 'spdm_DataForecast'); +INSERT INTO `sys_function` VALUES (4735630777, 'spdm_DataForecast_edit', 'spdm_DataForecast'); +INSERT INTO `sys_function` VALUES (4420629565, 'spdm_DataForecast_del', 'spdm_DataForecast'); +INSERT INTO `sys_function` VALUES (1803085741, 'spdm_DataForecast_export', 'spdm_DataForecast'); INSERT INTO `sys_function` VALUES (8237795338, 'spdm_SimulationProcess_view', 'spdm_SimulationProcess'); INSERT INTO `sys_function` VALUES (1632510862, 'spdm_SimulationProcess_add', 'spdm_SimulationProcess'); INSERT INTO `sys_function` VALUES (6734152390, 'spdm_SimulationProcess_edit', 'spdm_SimulationProcess'); diff --git a/src/i18n/pages/route/en.ts b/src/i18n/pages/route/en.ts index 54d669c..e140884 100644 --- a/src/i18n/pages/route/en.ts +++ b/src/i18n/pages/route/en.ts @@ -25,6 +25,8 @@ export default { spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', + spdm_DataTrain: 'Data Train', + spdm_DataForecast: 'Data Forecast', spdm_SimulationProcess: 'Simulation Process', spdm_SystemApplication: 'Application Center', spdm_CompetenceCenterCondition: 'Condition Library', @@ -130,6 +132,8 @@ export default { spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', + spdm_DataTrain: 'Data Train', + spdm_DataForecast: 'Data Forecast', spdm_SimulationProcess: 'Simulation Process', spdm_SystemApplication: 'Application Center', spdm_CompetenceCenterCondition: 'Condition Library', @@ -235,6 +239,8 @@ export default { spdmDataOverview: 'Data Overview', spdmDataAnalysis: 'Data Query', spdmDataPermission: 'Data Permission', + spdmDataTrain: 'Data Train', + spdmDataForecast: 'Data Forecast', spdmSimulationProcess: 'Simulation Process', spdmSystemApplication: 'Application Center', spdmCompetenceCenterCondition: 'Condition Library', diff --git a/src/i18n/pages/route/zh-cn.ts b/src/i18n/pages/route/zh-cn.ts index c11f919..42e8c03 100644 --- a/src/i18n/pages/route/zh-cn.ts +++ b/src/i18n/pages/route/zh-cn.ts @@ -33,6 +33,8 @@ export default { spdm_DataOverview: '数据总览', spdm_DataAnalysis: '数据查询', spdm_DataPermission: '数据权限', + spdm_DataTrain: '数据训练', + spdm_DataForecast: '数据预测', spdm_SimulationProcess: '仿真流程', spdm_SystemApplication: '应用中心', spdm_CompetenceCenterCondition: '仿真工况库', @@ -138,6 +140,8 @@ export default { spdmDataOverview: '数据总览', spdmDataAnalysis: '数据查询', spdmDataPermission: '数据权限', + spdmDataTrain: '数据训练', + spdmDataForecast: '数据预测', spdmSimulationProcess: '仿真流程', spdmSystemApplication: '应用中心', spdmCompetenceCenterCondition: '仿真工况库', diff --git a/src/router/menus.ts b/src/router/menus.ts index 5b45689..7e8a1a1 100644 --- a/src/router/menus.ts +++ b/src/router/menus.ts @@ -135,6 +135,22 @@ export default [ "icon": "ele-Warning", "code": "spdm_DataPermission_view" } + }, + { + "name": "moduleApps.spdm_DataTrain", + "path": "/spdm/data/train", + "meta": { + "icon": "ele-Paperclip", + "code": "spdm_DataTrain_view" + } + }, + { + "name": "moduleApps.spdm_DataForecast", + "path": "/spdm/data/forecast", + "meta": { + "icon": "ele-View", + "code": "spdm_DataForecast_view" + } } ] }, diff --git a/src/router/modules.ts b/src/router/modules.ts index 5b88e0b..57f1ea9 100644 --- a/src/router/modules.ts +++ b/src/router/modules.ts @@ -77,6 +77,18 @@ export default [ component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-Warning","code":"spdm_DataPermission_view"}, }, + { + path: '/spdm/data/train', + name: 'moduleRoutes.spdmDataTrain', + component: () => import('/@/spdm/views/index.vue'), + meta: {"icon":"ele-Paperclip","code":"spdm_DataTrain_view"}, + }, + { + path: '/spdm/data/forecast', + name: 'moduleRoutes.spdmDataForecast', + component: () => import('/@/spdm/views/index.vue'), + meta: {"icon":"ele-View","code":"spdm_DataForecast_view"}, + }, { path: '/spdm/simulation/process', name: 'moduleRoutes.spdmSimulationProcess', diff --git a/src/router/powers.ts b/src/router/powers.ts index fb959cd..d04a4f4 100644 --- a/src/router/powers.ts +++ b/src/router/powers.ts @@ -9,7 +9,7 @@ export interface IPowerItem { children: {id: IFunctionId; label: string}[]; } -export const appIds = ["8676203018","6815254491","4398838303","5456162595","9963439034","3027615800","5681445577","1492688104","6037428677","4023091864","6871282497","8526152209","5988284884","33997053","6338569404","6750269544","3386375550","6410688706","8744862794","747911886","7416701100","7463969718","4203835289","9985416320","3660213810","167651000","41522868","8465959142","2062779304","8561499192","3422021869","6543176612","5657594819","6096129580","4049690968","9036849314","4025215109","336010321","8141363439","783704243","5393857209","9140689996","5564261369","9062418451","9834138201","2609888696","9497774410","5417278196","9825252973","7530892919","8948774791","6949491320","3864756744","7136560748","2139529914","4205893438","5567657410","9219082949","1571803661","5624612004","6070029483","4202140290","559205535","1695287815","7333859604","3871296952","2463495929","4144507044","2403013027","7047524643","5720273347","9881616713","4718403889","8204658823","729204224","1138339876","8226515287","8605380524","6831152950","1026986575","3954905558","9970934469","8061608947","329481180","1778930516","5311129373","2106207123","5074949919","2040620736","7022128605","9454240939","2319857176","7912465960","6773297662","1742337866","3582301296","8421983947","2060293387","1017759105","8212387559","3011366119","6499976114","4649260019"]; +export const appIds = ["8676203018","6815254491","4398838303","5456162595","9963439034","3027615800","5681445577","1492688104","6037428677","4023091864","6871282497","8526152209","5988284884","9841720151","4824808941","33997053","6338569404","6750269544","3386375550","6410688706","8744862794","747911886","7416701100","7463969718","4203835289","9985416320","3660213810","167651000","41522868","8465959142","2062779304","8561499192","3422021869","6543176612","5657594819","6096129580","4049690968","9036849314","4025215109","336010321","8141363439","783704243","5393857209","9140689996","5564261369","9062418451","9834138201","2609888696","9497774410","5417278196","9825252973","7530892919","8948774791","6949491320","3864756744","7136560748","2139529914","4205893438","5567657410","9219082949","1571803661","5624612004","6070029483","4202140290","559205535","1695287815","7333859604","3871296952","2463495929","4144507044","2403013027","7047524643","5720273347","9881616713","4718403889","8204658823","729204224","1138339876","8226515287","8605380524","6831152950","1026986575","3954905558","9970934469","8061608947","329481180","1778930516","5311129373","2106207123","5074949919","2040620736","7022128605","9454240939","2319857176","7912465960","6773297662","1742337866","3582301296","8421983947","2060293387","1017759105","8212387559","3011366119","6499976114","4649260019"]; export const appIdMap = new Set(appIds); export const filterFunctionCodesIsApp = (codeList: string[]) => { @@ -84,6 +84,16 @@ export default [ label: 'moduleApps.spdm_DataPermission', children: [{"id":"5380551804","label":"moduleFuncs.view"},{"id":"9473490801","label":"moduleFuncs.add"},{"id":"2421094653","label":"moduleFuncs.edit"},{"id":"8430758684","label":"moduleFuncs.del"},{"id":"3032134798","label":"moduleFuncs.export"}], }, + { + id: '9841720151', + label: 'moduleApps.spdm_DataTrain', + children: [{"id":"1236485023","label":"moduleFuncs.view"},{"id":"3682651233","label":"moduleFuncs.add"},{"id":"510790632","label":"moduleFuncs.edit"},{"id":"5920804697","label":"moduleFuncs.del"},{"id":"7828851575","label":"moduleFuncs.export"}], + }, + { + id: '4824808941', + label: 'moduleApps.spdm_DataForecast', + children: [{"id":"5512321807","label":"moduleFuncs.view"},{"id":"7186694055","label":"moduleFuncs.add"},{"id":"4735630777","label":"moduleFuncs.edit"},{"id":"4420629565","label":"moduleFuncs.del"},{"id":"1803085741","label":"moduleFuncs.export"}], + }, { id: '33997053', label: 'moduleApps.spdm_SimulationProcess', diff --git a/src/spdm/function.mjs b/src/spdm/function.mjs index eab2e04..ae94d18 100644 --- a/src/spdm/function.mjs +++ b/src/spdm/function.mjs @@ -220,6 +220,40 @@ export const appList = [ }, ], }, + { + name: 'spdm_DataTrain', + zhCn: '数据训练', + en: 'Data Train', + pages: [ + { + name: 'spdmDataTrain', + zhCn: '数据训练', + en: 'Data Train', + path: '/spdm/data/train', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-Paperclip', + }, + }, + ], + }, + { + name: 'spdm_DataForecast', + zhCn: '数据预测', + en: 'Data Forecast', + pages: [ + { + name: 'spdmDataForecast', + zhCn: '数据预测', + en: 'Data Forecast', + path: '/spdm/data/forecast', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-View', + }, + }, + ], + }, { name: 'spdm_SimulationProcess', zhCn: '仿真流程', @@ -534,7 +568,7 @@ export const navList = [ name: 'spdmData', zhCn: '数据管理', en: 'Data Management', - subApps: ['spdm_DataOverview', 'spdm_DataAnalysis', 'spdm_DataPermission'], + subApps: ['spdm_DataOverview', 'spdm_DataAnalysis', 'spdm_DataPermission', 'spdm_DataTrain', 'spdm_DataForecast'], meta: { icon: 'ele-TakeawayBox', },