diff --git a/scripts/package/function.mjs b/scripts/package/function.mjs index 6f55b00..9d3a7f8 100644 --- a/scripts/package/function.mjs +++ b/scripts/package/function.mjs @@ -204,6 +204,23 @@ export const appList = [ }, ], }, + { + name: 'spdm_ReportWork', + zhCn: '报工列表', + en: 'Report Work', + pages: [ + { + name: 'spdmReportWork', + zhCn: '报工列表', + en: 'Report Work', + path: '/spdm/report/work', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-Tickets', + }, + }, + ], + }, { name: 'spdm_DataOverview', zhCn: '数据总览', diff --git a/scripts/package/i18n/en.ts b/scripts/package/i18n/en.ts index e140884..fe39222 100644 --- a/scripts/package/i18n/en.ts +++ b/scripts/package/i18n/en.ts @@ -22,6 +22,7 @@ export default { spdm_TaskAttention: 'I Attention', spdm_TaskAll: 'All Tasks', spdm_TaskExecution: 'Task Execution', + spdm_ReportWork: 'Report Work', spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', @@ -129,6 +130,7 @@ export default { spdm_TaskAttention: 'I Attention', spdm_TaskAll: 'All Tasks', spdm_TaskExecution: 'Task Execution', + spdm_ReportWork: 'Report Work', spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', @@ -236,6 +238,7 @@ export default { spdmTaskAttention: 'I Attention', spdmTaskAll: 'All Tasks', spdmTaskExecution: 'Task Execution', + spdmReportWork: 'Report Work', spdmDataOverview: 'Data Overview', spdmDataAnalysis: 'Data Query', spdmDataPermission: 'Data Permission', diff --git a/scripts/package/i18n/zh-cn.ts b/scripts/package/i18n/zh-cn.ts index 42e8c03..6db8fb9 100644 --- a/scripts/package/i18n/zh-cn.ts +++ b/scripts/package/i18n/zh-cn.ts @@ -30,6 +30,7 @@ export default { spdm_TaskAttention: '我关注的', spdm_TaskAll: '所有任务', spdm_TaskExecution: '仿真执行', + spdm_ReportWork: '报工列表', spdm_DataOverview: '数据总览', spdm_DataAnalysis: '数据查询', spdm_DataPermission: '数据权限', @@ -137,6 +138,7 @@ export default { spdmTaskAttention: '我关注的', spdmTaskAll: '所有任务', spdmTaskExecution: '仿真执行', + spdmReportWork: '报工列表', spdmDataOverview: '数据总览', spdmDataAnalysis: '数据查询', spdmDataPermission: '数据权限', diff --git a/scripts/package/moduleMap.mjs b/scripts/package/moduleMap.mjs index 962802b..e434d66 100644 --- a/scripts/package/moduleMap.mjs +++ b/scripts/package/moduleMap.mjs @@ -9,6 +9,7 @@ export const appMap = { spdm_TaskAttention: {"name":"moduleApps.spdm_TaskAttention","zhCn":"我关注的","en":"I Attention","pages":[{"name":"spdmTaskAttention","zhCn":"我关注的","en":"I Attention","path":"/spdm/task/attention","meta":{"icon":"ele-Bell"}}]}, spdm_TaskAll: {"name":"moduleApps.spdm_TaskAll","zhCn":"所有任务","en":"All Tasks","pages":[{"name":"spdmTaskAll","zhCn":"所有任务","en":"All Tasks","path":"/spdm/task/all","meta":{"icon":"ele-DocumentCopy"}}]}, spdm_TaskExecution: {"name":"moduleApps.spdm_TaskExecution","zhCn":"仿真执行","en":"Task Execution","pages":[{"name":"spdmTaskExecution","zhCn":"仿真执行","en":"Task Execution","path":"/spdm/task/execution","meta":{"icon":"ele-Operation"}}]}, + spdm_ReportWork: {"name":"moduleApps.spdm_ReportWork","zhCn":"报工列表","en":"Report Work","pages":[{"name":"spdmReportWork","zhCn":"报工列表","en":"Report Work","path":"/spdm/report/work","meta":{"icon":"ele-Tickets"}}]}, 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"}}]}, @@ -203,6 +204,14 @@ export const pageMap = { "code": "spdm_TaskExecution_view" } }, + "spdmReportWork": { + "path": "/spdm/report/work", + "name": "moduleRoutes.spdmReportWork", + "meta": { + "icon": "ele-Tickets", + "code": "spdm_ReportWork_view" + } + }, "spdmDataOverview": { "path": "/spdm/data/overview", "name": "moduleRoutes.spdmDataOverview", diff --git a/scripts/package/sql/sys_app.sql b/scripts/package/sql/sys_app.sql index 3a6b4ea..9f19bce 100644 --- a/scripts/package/sql/sys_app.sql +++ b/scripts/package/sql/sys_app.sql @@ -18,6 +18,7 @@ INSERT INTO `sys_app` VALUES (5681445577, 'spdm_TaskExecute'); INSERT INTO `sys_app` VALUES (1492688104, 'spdm_TaskAttention'); INSERT INTO `sys_app` VALUES (6037428677, 'spdm_TaskAll'); INSERT INTO `sys_app` VALUES (4023091864, 'spdm_TaskExecution'); +INSERT INTO `sys_app` VALUES (9129218323, 'spdm_ReportWork'); INSERT INTO `sys_app` VALUES (6871282497, 'spdm_DataOverview'); INSERT INTO `sys_app` VALUES (8526152209, 'spdm_DataAnalysis'); INSERT INTO `sys_app` VALUES (5988284884, 'spdm_DataPermission'); diff --git a/scripts/package/sql/sys_function.sql b/scripts/package/sql/sys_function.sql index cc37c33..d1b825f 100644 --- a/scripts/package/sql/sys_function.sql +++ b/scripts/package/sql/sys_function.sql @@ -59,6 +59,11 @@ INSERT INTO `sys_function` VALUES (971699682, 'spdm_TaskExecution_add', 'spdm_Ta INSERT INTO `sys_function` VALUES (7005079846, 'spdm_TaskExecution_edit', 'spdm_TaskExecution'); INSERT INTO `sys_function` VALUES (653747557, 'spdm_TaskExecution_del', 'spdm_TaskExecution'); INSERT INTO `sys_function` VALUES (5302782275, 'spdm_TaskExecution_export', 'spdm_TaskExecution'); +INSERT INTO `sys_function` VALUES (557285917, 'spdm_ReportWork_view', 'spdm_ReportWork'); +INSERT INTO `sys_function` VALUES (7415006674, 'spdm_ReportWork_add', 'spdm_ReportWork'); +INSERT INTO `sys_function` VALUES (3950296985, 'spdm_ReportWork_edit', 'spdm_ReportWork'); +INSERT INTO `sys_function` VALUES (7546997669, 'spdm_ReportWork_del', 'spdm_ReportWork'); +INSERT INTO `sys_function` VALUES (9697674931, 'spdm_ReportWork_export', 'spdm_ReportWork'); INSERT INTO `sys_function` VALUES (3116478448, 'spdm_DataOverview_view', 'spdm_DataOverview'); INSERT INTO `sys_function` VALUES (3485528822, 'spdm_DataOverview_add', 'spdm_DataOverview'); INSERT INTO `sys_function` VALUES (7134401498, 'spdm_DataOverview_edit', 'spdm_DataOverview'); diff --git a/src/i18n/pages/route/en.ts b/src/i18n/pages/route/en.ts index e140884..fe39222 100644 --- a/src/i18n/pages/route/en.ts +++ b/src/i18n/pages/route/en.ts @@ -22,6 +22,7 @@ export default { spdm_TaskAttention: 'I Attention', spdm_TaskAll: 'All Tasks', spdm_TaskExecution: 'Task Execution', + spdm_ReportWork: 'Report Work', spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', @@ -129,6 +130,7 @@ export default { spdm_TaskAttention: 'I Attention', spdm_TaskAll: 'All Tasks', spdm_TaskExecution: 'Task Execution', + spdm_ReportWork: 'Report Work', spdm_DataOverview: 'Data Overview', spdm_DataAnalysis: 'Data Query', spdm_DataPermission: 'Data Permission', @@ -236,6 +238,7 @@ export default { spdmTaskAttention: 'I Attention', spdmTaskAll: 'All Tasks', spdmTaskExecution: 'Task Execution', + spdmReportWork: 'Report Work', spdmDataOverview: 'Data Overview', spdmDataAnalysis: 'Data Query', spdmDataPermission: 'Data Permission', diff --git a/src/i18n/pages/route/zh-cn.ts b/src/i18n/pages/route/zh-cn.ts index 42e8c03..6db8fb9 100644 --- a/src/i18n/pages/route/zh-cn.ts +++ b/src/i18n/pages/route/zh-cn.ts @@ -30,6 +30,7 @@ export default { spdm_TaskAttention: '我关注的', spdm_TaskAll: '所有任务', spdm_TaskExecution: '仿真执行', + spdm_ReportWork: '报工列表', spdm_DataOverview: '数据总览', spdm_DataAnalysis: '数据查询', spdm_DataPermission: '数据权限', @@ -137,6 +138,7 @@ export default { spdmTaskAttention: '我关注的', spdmTaskAll: '所有任务', spdmTaskExecution: '仿真执行', + spdmReportWork: '报工列表', spdmDataOverview: '数据总览', spdmDataAnalysis: '数据查询', spdmDataPermission: '数据权限', diff --git a/src/router/modules.ts b/src/router/modules.ts index 57f1ea9..87796bc 100644 --- a/src/router/modules.ts +++ b/src/router/modules.ts @@ -59,6 +59,12 @@ export default [ component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-Operation","code":"spdm_TaskExecution_view"}, }, + { + path: '/spdm/report/work', + name: 'moduleRoutes.spdmReportWork', + component: () => import('/@/spdm/views/index.vue'), + meta: {"icon":"ele-Tickets","code":"spdm_ReportWork_view"}, + }, { path: '/spdm/data/overview', name: 'moduleRoutes.spdmDataOverview', diff --git a/src/router/powers.ts b/src/router/powers.ts index d04a4f4..ba43880 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","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 appIds = ["8676203018","6815254491","4398838303","5456162595","9963439034","3027615800","5681445577","1492688104","6037428677","4023091864","9129218323","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[]) => { @@ -69,6 +69,11 @@ export default [ label: 'moduleApps.spdm_TaskExecution', children: [{"id":"8273965879","label":"moduleFuncs.view"},{"id":"971699682","label":"moduleFuncs.add"},{"id":"7005079846","label":"moduleFuncs.edit"},{"id":"653747557","label":"moduleFuncs.del"},{"id":"5302782275","label":"moduleFuncs.export"}], }, + { + id: '9129218323', + label: 'moduleApps.spdm_ReportWork', + children: [{"id":"557285917","label":"moduleFuncs.view"},{"id":"7415006674","label":"moduleFuncs.add"},{"id":"3950296985","label":"moduleFuncs.edit"},{"id":"7546997669","label":"moduleFuncs.del"},{"id":"9697674931","label":"moduleFuncs.export"}], + }, { id: '6871282497', label: 'moduleApps.spdm_DataOverview', diff --git a/src/spdm/function.mjs b/src/spdm/function.mjs index ae94d18..3101302 100644 --- a/src/spdm/function.mjs +++ b/src/spdm/function.mjs @@ -169,6 +169,23 @@ export const appList = [ }, ], }, + { + name: 'spdm_ReportWork', + zhCn: '报工列表', + en: 'Report Work', + pages: [ + { + name: 'spdmReportWork', + zhCn: '报工列表', + en: 'Report Work', + path: '/spdm/report/work', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-Tickets', + }, + }, + ], + }, { name: 'spdm_DataOverview', zhCn: '数据总览', diff --git a/src/spdm/moduleMap.mjs b/src/spdm/moduleMap.mjs index 41ecd53..ee73b3a 100644 --- a/src/spdm/moduleMap.mjs +++ b/src/spdm/moduleMap.mjs @@ -95,6 +95,14 @@ export const pageMap = { "code": "spdmTask_view" } }, + "spdmReportWork": { + "path": "/spdm/report/work", + "name": "moduleRoutes.spdmReportWork", + "meta": { + "icon": "ele-Tickets", + "code": "spdm_ReportWork_view" + } + }, "spdmTaskWorkLoad": { "path": "/spdm/task/workLoad", "name": "moduleRoutes.spdmTaskWorkLoad",