add 单开新增待办页面

This commit is contained in:
2026-03-13 11:47:58 +08:00
parent 4a0c023e7c
commit 542bd7e670
14 changed files with 102 additions and 16 deletions

View File

@@ -34,6 +34,23 @@ export const ScopeApp = 'moduleApps';
export const ScopeRoute = 'moduleRoutes';
export const appList = [
{
name: 'spdm_CreateDemand',
zhCn: '新增待办',
en: 'Create Demand',
pages: [
{
name: 'spdmCreateDemand',
zhCn: '新增待办',
en: 'Create Demand',
path: '/spdm/createDemand',
component: () => import('/@/spdm/views/index.vue'),
meta: {
icon: 'ele-Plus',
},
},
],
},
{
name: 'spdm_TaskSponsor',
zhCn: '我提出的',
@@ -2142,9 +2159,9 @@ export const navList = [
];
export const menuList = [
// {
// appName: 'spdmTaskList',
// },
{
appName: 'spdm_CreateDemand',
},
{
navName: 'spdmProject',
},

View File

@@ -12,6 +12,7 @@ export default {
tokenLogin: 'Token Login',
},
moduleFuncs: {
spdm_CreateDemand: 'Create Demand',
spdm_TaskSponsor: 'I Initiated',
spdm_AllProject: 'All Project',
spdm_ChargeProject: 'Charge Project',
@@ -120,6 +121,7 @@ export default {
erp_material: 'Material Management',
},
moduleApps: {
spdm_CreateDemand: 'Create Demand',
spdm_TaskSponsor: 'I Initiated',
spdm_AllProject: 'All Project',
spdm_ChargeProject: 'Charge Project',
@@ -228,6 +230,7 @@ export default {
erp_material: 'Material Management',
},
moduleRoutes: {
spdmCreateDemand: 'Create Demand',
spdmTaskSponsor: 'I Initiated',
spdmAllProject: 'All Project',
spdmChargeProject: 'Charge Project',

View File

@@ -20,6 +20,7 @@ export default {
shutdown: '停止',
},
moduleApps: {
spdm_CreateDemand: '新增待办',
spdm_TaskSponsor: '我提出的',
spdm_AllProject: '所有项目',
spdm_ChargeProject: '负责项目',
@@ -128,6 +129,7 @@ export default {
erp_material: '物料管理',
},
moduleRoutes: {
spdmCreateDemand: '新增待办',
spdmTaskSponsor: '我提出的',
spdmAllProject: '所有项目',
spdmChargeProject: '负责项目',

View File

@@ -1,4 +1,5 @@
export const appMap = {
spdm_CreateDemand: {"name":"moduleApps.spdm_CreateDemand","zhCn":"新增待办","en":"Create Demand","pages":[{"name":"spdmCreateDemand","zhCn":"新增待办","en":"Create Demand","path":"/spdm/createDemand","meta":{"icon":"ele-Plus"}}]},
spdm_TaskSponsor: {"name":"moduleApps.spdm_TaskSponsor","zhCn":"我提出的","en":"I Initiated","pages":[{"name":"spdmTaskSponsor","zhCn":"我提出的","en":"I Initiated","path":"/spdm/task/sponsor","meta":{"icon":"ele-Warning"}}]},
spdm_AllProject: {"name":"moduleApps.spdm_AllProject","zhCn":"所有项目","en":"All Project","pages":[{"name":"spdmAllProject","zhCn":"所有项目","en":"All Project","path":"/spdm/project/allProject","meta":{"icon":"ele-MessageBox"}}]},
spdm_ChargeProject: {"name":"moduleApps.spdm_ChargeProject","zhCn":"负责项目","en":"Charge Project","pages":[{"name":"spdmChargeProject","zhCn":"负责项目","en":"Charge Project","path":"/spdm/project/chargeProject","meta":{"icon":"ele-MessageBox"}}]},
@@ -124,6 +125,14 @@ export const navMap = {
industrial_resource_bank: {"name":"moduleRoutes.industrial_resource_bank","zhCn":"工业资源库","en":"Industrial Resource Bank","subApps":["material_information_table","material_color_error","erp_material"],"meta":{"icon":"iconfont icon-quanjushezhi_o"}},
};
export const pageMap = {
"spdmCreateDemand": {
"path": "/spdm/createDemand",
"name": "moduleRoutes.spdmCreateDemand",
"meta": {
"icon": "ele-Plus",
"code": "spdm_CreateDemand_view"
}
},
"spdmTaskSponsor": {
"path": "/spdm/task/sponsor",
"name": "moduleRoutes.spdmTaskSponsor",

View File

@@ -8,6 +8,7 @@ CREATE TABLE `sys_app` (
PRIMARY KEY (`app_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '应用' ROW_FORMAT = DYNAMIC;
INSERT INTO `sys_app` VALUES (4776298884, 'spdm_CreateDemand');
INSERT INTO `sys_app` VALUES (144579506, 'spdm_TaskSponsor');
INSERT INTO `sys_app` VALUES (6815254491, 'spdm_AllProject');
INSERT INTO `sys_app` VALUES (4398838303, 'spdm_ChargeProject');

View File

@@ -9,6 +9,11 @@ CREATE TABLE `sys_function` (
PRIMARY KEY (`function_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '功能编码与应用' ROW_FORMAT = DYNAMIC;
INSERT INTO `sys_function` VALUES (9759586599, 'spdm_CreateDemand_view', 'spdm_CreateDemand');
INSERT INTO `sys_function` VALUES (9720170990, 'spdm_CreateDemand_add', 'spdm_CreateDemand');
INSERT INTO `sys_function` VALUES (1691141698, 'spdm_CreateDemand_edit', 'spdm_CreateDemand');
INSERT INTO `sys_function` VALUES (8063211740, 'spdm_CreateDemand_del', 'spdm_CreateDemand');
INSERT INTO `sys_function` VALUES (5655482597, 'spdm_CreateDemand_export', 'spdm_CreateDemand');
INSERT INTO `sys_function` VALUES (7885749576, 'spdm_TaskSponsor_view', 'spdm_TaskSponsor');
INSERT INTO `sys_function` VALUES (6370238649, 'spdm_TaskSponsor_add', 'spdm_TaskSponsor');
INSERT INTO `sys_function` VALUES (8240383195, 'spdm_TaskSponsor_edit', 'spdm_TaskSponsor');