feat: 添加异常案例库

This commit is contained in:
JiangSheng
2026-03-25 14:02:01 +08:00
parent c75463af76
commit 485f24c26e
13 changed files with 89 additions and 2 deletions

View File

@@ -550,6 +550,23 @@ export const appList = [
},
],
},
{
name: 'spdm_CompetenceCenterExceptionCase',
zhCn: '异常案例库',
en: 'Exception Case Library',
pages: [
{
name: 'spdmCompetenceCenterExceptionCase',
zhCn: '异常案例库',
en: 'Exception Case Library',
path: '/spdm/competenceCenter/exceptionCase',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'fa fa-cube',
},
},
],
},
{
name: 'spdm_SystemStorage',
zhCn: '存储管理',
@@ -2094,6 +2111,7 @@ export const navList = [
'spdm_CompetenceCenterRobot',
'spdm_CompetenceCenterIndustrialDesign',
'spdm_CompetenceCenterToleranceAnalysis',
'spdm_CompetenceCenterExceptionCase',
],
meta: {
icon: 'ele-Reading',

View File

@@ -40,6 +40,7 @@ export default {
spdm_CompetenceCenterRobot: 'Robot Library',
spdm_CompetenceCenterIndustrialDesign: 'Industrial Design Library',
spdm_CompetenceCenterToleranceAnalysis: 'Tolerance Analysis Library',
spdm_CompetenceCenterExceptionCase: 'Exception Case Library',
spdm_SystemStorage: 'Data Storage',
spdm_SystemDictionary: 'Data Dictionary',
spdm_SystemConfiguration: 'Configuration Management',
@@ -150,6 +151,7 @@ export default {
spdm_CompetenceCenterRobot: 'Robot Library',
spdm_CompetenceCenterIndustrialDesign: 'Industrial Design Library',
spdm_CompetenceCenterToleranceAnalysis: 'Tolerance Analysis Library',
spdm_CompetenceCenterExceptionCase: 'Exception Case Library',
spdm_SystemStorage: 'Data Storage',
spdm_SystemDictionary: 'Data Dictionary',
spdm_SystemConfiguration: 'Configuration Management',
@@ -264,6 +266,7 @@ export default {
spdmCompetenceCenterRobot: 'Robot Library',
spdmCompetenceCenterIndustrialDesign: 'Industrial Design Library',
spdmCompetenceCenterToleranceAnalysis: 'Tolerance Analysis Library',
spdmCompetenceCenterExceptionCase: 'Exception Case Library',
spdmSystemStorage: 'Data Storage',
spdmSystemDictionary: 'Data Dictionary',
spdmSystemConfiguration: 'Configuration Management',

View File

@@ -48,6 +48,7 @@ export default {
spdm_CompetenceCenterRobot: '机器人库',
spdm_CompetenceCenterIndustrialDesign: '工业设计库',
spdm_CompetenceCenterToleranceAnalysis: '公差分析库',
spdm_CompetenceCenterExceptionCase: '异常案例库',
spdm_SystemStorage: '存储管理',
spdm_SystemDictionary: '数据字典',
spdm_SystemConfiguration: '业务配置',
@@ -162,6 +163,7 @@ export default {
spdmCompetenceCenterRobot: '机器人库',
spdmCompetenceCenterIndustrialDesign: '工业设计库',
spdmCompetenceCenterToleranceAnalysis: '公差分析库',
spdmCompetenceCenterExceptionCase: '异常案例库',
spdmSystemStorage: '存储管理',
spdmSystemDictionary: '数据字典',
spdmSystemConfiguration: '业务配置',

View File

@@ -27,6 +27,7 @@ export const appMap = {
spdm_CompetenceCenterRobot: {"name":"moduleApps.spdm_CompetenceCenterRobot","zhCn":"机器人库","en":"Robot Library","pages":[{"name":"spdmCompetenceCenterRobot","zhCn":"机器人库","en":"Robot Library","path":"/spdm/competenceCenter/robot","meta":{"icon":"fa fa-male"}}]},
spdm_CompetenceCenterIndustrialDesign: {"name":"moduleApps.spdm_CompetenceCenterIndustrialDesign","zhCn":"工业设计库","en":"Industrial Design Library","pages":[{"name":"spdmCompetenceCenterIndustrialDesign","zhCn":"工业设计库","en":"Industrial Design Library","path":"/spdm/competenceCenter/industrialDesign","meta":{"icon":"fa fa-codepen"}}]},
spdm_CompetenceCenterToleranceAnalysis: {"name":"moduleApps.spdm_CompetenceCenterToleranceAnalysis","zhCn":"公差分析库","en":"Tolerance Analysis Library","pages":[{"name":"spdmCompetenceCenterToleranceAnalysis","zhCn":"公差分析库","en":"Tolerance Analysis Library","path":"/spdm/competenceCenter/toleranceAnalysis","meta":{"icon":"fa fa-area-chart"}}]},
spdm_CompetenceCenterExceptionCase: {"name":"moduleApps.spdm_CompetenceCenterExceptionCase","zhCn":"异常案例库","en":"Exception Case Library","pages":[{"name":"spdmCompetenceCenterExceptionCase","zhCn":"异常案例库","en":"Exception Case Library","path":"/spdm/competenceCenter/exceptionCase","meta":{"icon":"fa fa-cube"}}]},
spdm_SystemStorage: {"name":"moduleApps.spdm_SystemStorage","zhCn":"存储管理","en":"Data Storage","pages":[{"name":"spdmSystemStorage","zhCn":"存储管理","en":"Data Storage","path":"/spdm/system/storage","meta":{"icon":"ele-Wallet"}}]},
spdm_SystemDictionary: {"name":"moduleApps.spdm_SystemDictionary","zhCn":"数据字典","en":"Data Dictionary","pages":[{"name":"spdmSystemDictionary","zhCn":"数据字典","en":"Data Dictionary","path":"/spdm/system/dictionary","meta":{"icon":"ele-Collection"}}]},
spdm_SystemConfiguration: {"name":"moduleApps.spdm_SystemConfiguration","zhCn":"业务配置","en":"Configuration Management","pages":[{"name":"spdmSystemConfiguration","zhCn":"业务配置","en":"Configuration Management","path":"/spdm/system/configuration","meta":{"icon":"ele-Setting"}}]},
@@ -113,7 +114,7 @@ export const navMap = {
spdmTask: {"name":"moduleRoutes.spdmTask","zhCn":"任务管理","en":"Task Management","subApps":["spdm_TaskSponsor","spdm_TaskSend","spdm_TaskExecute","spdm_TaskAttention","spdm_TaskAll","spdm_TaskExecution","spdm_ReportWork"],"meta":{"icon":"ele-Calendar"}},
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_CompetenceCenterStandardScene","spdm_CompetenceCenterKnowledge","spdm_CompetenceCenterParameter","spdm_CompetenceCenterReport","spdm_CompetenceCenterAnimation","spdm_CompetenceCenterRobot","spdm_CompetenceCenterIndustrialDesign","spdm_CompetenceCenterToleranceAnalysis"],"meta":{"icon":"ele-Reading"}},
spdmCompetenceCenter: {"name":"moduleRoutes.spdmCompetenceCenter","zhCn":"能力中心","en":"Capability Center","subApps":["spdm_CompetenceCenterCondition","spdm_CompetenceCenterStandardScene","spdm_CompetenceCenterKnowledge","spdm_CompetenceCenterParameter","spdm_CompetenceCenterReport","spdm_CompetenceCenterAnimation","spdm_CompetenceCenterRobot","spdm_CompetenceCenterIndustrialDesign","spdm_CompetenceCenterToleranceAnalysis","spdm_CompetenceCenterExceptionCase"],"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"}},
collaborative: {"name":"moduleRoutes.collaborative","zhCn":"协同办公","en":"Collaborative Office","subApps":["flow_initiate"],"meta":{"icon":"ele-Present"}},
cosmeticsBasic: {"name":"moduleRoutes.cosmeticsBasic","zhCn":"化妆品行业基础数据","en":"Cosmetics Basic Data","subApps":["meiyun_implementationStandards","meiyun_riskySubstances","meiyun_toxicologyDatabase","meiyun_inciForbidden_chemistry","meiyun_inciForbidden_organism","meiyun_inciRestricted_ordinary","meiyun_inciRestricted_preservative","meiyun_inciRestricted_sunscreen","meiyun_colorant","meiyun_inciRestricted_hairDye","meiyun_qmsVerificationMetric","meiyun_inStandardCheckItem","meiyun_inci","meiyun_qmsFileManage","meiyun_qmsStandardDocument"],"meta":{"icon":"iconfont icon-dongtai"}},
@@ -382,6 +383,14 @@ export const pageMap = {
"code": "spdm_CompetenceCenterToleranceAnalysis_view"
}
},
"spdmCompetenceCenterExceptionCase": {
"path": "/spdm/competenceCenter/exceptionCase",
"name": "moduleRoutes.spdmCompetenceCenterExceptionCase",
"meta": {
"icon": "fa fa-cube",
"code": "spdm_CompetenceCenterExceptionCase_view"
}
},
"spdmSystemStorage": {
"path": "/spdm/system/storage",
"name": "moduleRoutes.spdmSystemStorage",

View File

@@ -36,6 +36,7 @@ INSERT INTO `sys_app` VALUES (747911886, 'spdm_CompetenceCenterAnimation');
INSERT INTO `sys_app` VALUES (7416701100, 'spdm_CompetenceCenterRobot');
INSERT INTO `sys_app` VALUES (7463969718, 'spdm_CompetenceCenterIndustrialDesign');
INSERT INTO `sys_app` VALUES (4203835289, 'spdm_CompetenceCenterToleranceAnalysis');
INSERT INTO `sys_app` VALUES (1073400191, 'spdm_CompetenceCenterExceptionCase');
INSERT INTO `sys_app` VALUES (9985416320, 'spdm_SystemStorage');
INSERT INTO `sys_app` VALUES (3660213810, 'spdm_SystemDictionary');
INSERT INTO `sys_app` VALUES (167651000, 'spdm_SystemConfiguration');

View File

@@ -149,6 +149,11 @@ INSERT INTO `sys_function` VALUES (3729518835, 'spdm_CompetenceCenterToleranceAn
INSERT INTO `sys_function` VALUES (9863433164, 'spdm_CompetenceCenterToleranceAnalysis_edit', 'spdm_CompetenceCenterToleranceAnalysis');
INSERT INTO `sys_function` VALUES (9625700323, 'spdm_CompetenceCenterToleranceAnalysis_del', 'spdm_CompetenceCenterToleranceAnalysis');
INSERT INTO `sys_function` VALUES (4618502318, 'spdm_CompetenceCenterToleranceAnalysis_export', 'spdm_CompetenceCenterToleranceAnalysis');
INSERT INTO `sys_function` VALUES (6727259537, 'spdm_CompetenceCenterExceptionCase_view', 'spdm_CompetenceCenterExceptionCase');
INSERT INTO `sys_function` VALUES (2437732406, 'spdm_CompetenceCenterExceptionCase_add', 'spdm_CompetenceCenterExceptionCase');
INSERT INTO `sys_function` VALUES (1473918099, 'spdm_CompetenceCenterExceptionCase_edit', 'spdm_CompetenceCenterExceptionCase');
INSERT INTO `sys_function` VALUES (5727562148, 'spdm_CompetenceCenterExceptionCase_del', 'spdm_CompetenceCenterExceptionCase');
INSERT INTO `sys_function` VALUES (8959537067, 'spdm_CompetenceCenterExceptionCase_export', 'spdm_CompetenceCenterExceptionCase');
INSERT INTO `sys_function` VALUES (951710294, 'spdm_SystemStorage_view', 'spdm_SystemStorage');
INSERT INTO `sys_function` VALUES (6537192063, 'spdm_SystemStorage_add', 'spdm_SystemStorage');
INSERT INTO `sys_function` VALUES (4080572178, 'spdm_SystemStorage_edit', 'spdm_SystemStorage');

View File

@@ -40,6 +40,7 @@ export default {
spdm_CompetenceCenterRobot: 'Robot Library',
spdm_CompetenceCenterIndustrialDesign: 'Industrial Design Library',
spdm_CompetenceCenterToleranceAnalysis: 'Tolerance Analysis Library',
spdm_CompetenceCenterExceptionCase: 'Exception Case Library',
spdm_SystemStorage: 'Data Storage',
spdm_SystemDictionary: 'Data Dictionary',
spdm_SystemConfiguration: 'Configuration Management',
@@ -150,6 +151,7 @@ export default {
spdm_CompetenceCenterRobot: 'Robot Library',
spdm_CompetenceCenterIndustrialDesign: 'Industrial Design Library',
spdm_CompetenceCenterToleranceAnalysis: 'Tolerance Analysis Library',
spdm_CompetenceCenterExceptionCase: 'Exception Case Library',
spdm_SystemStorage: 'Data Storage',
spdm_SystemDictionary: 'Data Dictionary',
spdm_SystemConfiguration: 'Configuration Management',
@@ -264,6 +266,7 @@ export default {
spdmCompetenceCenterRobot: 'Robot Library',
spdmCompetenceCenterIndustrialDesign: 'Industrial Design Library',
spdmCompetenceCenterToleranceAnalysis: 'Tolerance Analysis Library',
spdmCompetenceCenterExceptionCase: 'Exception Case Library',
spdmSystemStorage: 'Data Storage',
spdmSystemDictionary: 'Data Dictionary',
spdmSystemConfiguration: 'Configuration Management',

View File

@@ -48,6 +48,7 @@ export default {
spdm_CompetenceCenterRobot: '机器人库',
spdm_CompetenceCenterIndustrialDesign: '工业设计库',
spdm_CompetenceCenterToleranceAnalysis: '公差分析库',
spdm_CompetenceCenterExceptionCase: '异常案例库',
spdm_SystemStorage: '存储管理',
spdm_SystemDictionary: '数据字典',
spdm_SystemConfiguration: '业务配置',
@@ -162,6 +163,7 @@ export default {
spdmCompetenceCenterRobot: '机器人库',
spdmCompetenceCenterIndustrialDesign: '工业设计库',
spdmCompetenceCenterToleranceAnalysis: '公差分析库',
spdmCompetenceCenterExceptionCase: '异常案例库',
spdmSystemStorage: '存储管理',
spdmSystemDictionary: '数据字典',
spdmSystemConfiguration: '业务配置',

View File

@@ -273,6 +273,14 @@ export default [
"icon": "fa fa-area-chart",
"code": "spdm_CompetenceCenterToleranceAnalysis_view"
}
},
{
"name": "moduleApps.spdm_CompetenceCenterExceptionCase",
"path": "/spdm/competenceCenter/exceptionCase",
"meta": {
"icon": "fa fa-cube",
"code": "spdm_CompetenceCenterExceptionCase_view"
}
}
]
},

View File

@@ -191,6 +191,12 @@ export default [
component: () => import('/@/spdm/views/index.vue'),
meta: {"icon":"fa fa-area-chart","code":"spdm_CompetenceCenterToleranceAnalysis_view"},
},
{
path: '/spdm/competenceCenter/exceptionCase',
name: 'moduleRoutes.spdmCompetenceCenterExceptionCase',
component: () => import('/@/spdm/views/index.vue'),
meta: {"icon":"fa fa-cube","code":"spdm_CompetenceCenterExceptionCase_view"},
},
{
path: '/spdm/system/storage',
name: 'moduleRoutes.spdmSystemStorage',

View File

@@ -9,7 +9,7 @@ export interface IPowerItem {
children: {id: IFunctionId; label: string}[];
}
export const appIds = ["4776298884","144579506","6815254491","4398838303","5456162595","9963439034","3027615800","5681445577","1492688104","6037428677","4023091864","9129218323","6871282497","8526152209","5988284884","9841720151","4824808941","33997053","6338569404","6750269544","4600352034","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 = ["4776298884","144579506","6815254491","4398838303","5456162595","9963439034","3027615800","5681445577","1492688104","6037428677","4023091864","9129218323","6871282497","8526152209","5988284884","9841720151","4824808941","33997053","6338569404","6750269544","4600352034","3386375550","6410688706","8744862794","747911886","7416701100","7463969718","4203835289","1073400191","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[]) => {
@@ -159,6 +159,11 @@ export default <IPowerItem[]>[
label: 'moduleApps.spdm_CompetenceCenterToleranceAnalysis',
children: [{"id":"4273480313","label":"moduleFuncs.view"},{"id":"3729518835","label":"moduleFuncs.add"},{"id":"9863433164","label":"moduleFuncs.edit"},{"id":"9625700323","label":"moduleFuncs.del"},{"id":"4618502318","label":"moduleFuncs.export"}],
},
{
id: '1073400191',
label: 'moduleApps.spdm_CompetenceCenterExceptionCase',
children: [{"id":"6727259537","label":"moduleFuncs.view"},{"id":"2437732406","label":"moduleFuncs.add"},{"id":"1473918099","label":"moduleFuncs.edit"},{"id":"5727562148","label":"moduleFuncs.del"},{"id":"8959537067","label":"moduleFuncs.export"}],
},
{
id: '9985416320',
label: 'moduleApps.spdm_SystemStorage',

View File

@@ -515,6 +515,23 @@ export const appList = [
},
],
},
{
name: 'spdm_CompetenceCenterExceptionCase',
zhCn: '异常案例库',
en: 'Exception Case Library',
pages: [
{
name: 'spdmCompetenceCenterExceptionCase',
zhCn: '异常案例库',
en: 'Exception Case Library',
path: '/spdm/competenceCenter/exceptionCase',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'fa fa-cube',
},
},
],
},
{
name: 'spdm_SystemStorage',
zhCn: '存储管理',

View File

@@ -295,6 +295,14 @@ export const pageMap = {
code: 'spdm_CompetenceCenterToleranceAnalysis_view',
},
},
spdmCompetenceCenterExceptionCase: {
path: '/spdm/competenceCenter/exceptionCase',
name: 'moduleRoutes.spdmCompetenceCenterExceptionCase',
meta: {
icon: 'fa fa-cube',
code: 'spdm_CompetenceCenterExceptionCase_view',
},
},
spdmSystemStorage: {
path: '/spdm/system/storage',
name: 'moduleRoutes.spdmSystemStorage',