20260927215912

This commit is contained in:
oneao committed 2026-09-27 21:59:13 +08:00
1 parent 27e49e2e45
commit f22e67fc85
294 files changed
+29247 -3576

No files matched your search

+10 -10
View File
@@ -166,7 +166,7 @@ export const routes = [
},
// 审批中心:业务人员的日常入口(我的待办 / 我发起的 / 我已处理 / 抄送我的)。
// 与「系统管理 → 流程管理」分工:这边是全员处理审批,那边是管理员配置流程。
// 四页共用同一占位组件,仅标题不同(实现后各自独立成页)。
// 四页结构一致、数据与操作不同,共用一个组件按 props.kind 分派(数据都来自流程服务)。
// 分组节点(见上方「路由分组」注释:不写 component、不写 redirect,子页写相对路径)
{
path: '/approval',
@@ -174,29 +174,29 @@ export const routes = [
{
path: 'todo',
name: 'approval-todo',
component: () => import('@/views/approval/ApprovalPlaceholder.vue'),
props: { title: '我的待办' },
component: () => import('@/views/approval/ApprovalPage.vue'),
props: { kind: 'todo' },
meta: { title: '我的待办', componentName: 'ApprovalTodo' },
},
{
path: 'initiated',
name: 'approval-initiated',
component: () => import('@/views/approval/ApprovalPlaceholder.vue'),
props: { title: '我发起的' },
component: () => import('@/views/approval/ApprovalPage.vue'),
props: { kind: 'initiated' },
meta: { title: '我发起的', componentName: 'ApprovalInitiated' },
},
{
path: 'done',
name: 'approval-done',
component: () => import('@/views/approval/ApprovalPlaceholder.vue'),
props: { title: '我已处理' },
component: () => import('@/views/approval/ApprovalPage.vue'),
props: { kind: 'done' },
meta: { title: '我已处理', componentName: 'ApprovalDone' },
},
{
path: 'cc',
name: 'approval-cc',
component: () => import('@/views/approval/ApprovalPlaceholder.vue'),
props: { title: '抄送我的' },
component: () => import('@/views/approval/ApprovalPage.vue'),
props: { kind: 'cc' },
meta: { title: '抄送我的', componentName: 'ApprovalCc' },
},
],
@@ -221,7 +221,7 @@ export const routes = [
component: () => import('@/views/system/workflow/index.vue'),
meta: { title: '流程管理', componentName: 'SystemWorkflow' },
},
// 流程设计(工作流设计器):从流程定义列表进入的详细页,暂为空壳。
// 流程设计(工作流设计器):从流程定义列表进入的详细页;保存 / 校验 / 发布走流程服务。
// 静态路径,靠 EXCLUDED_PATHS 排除出菜单管理的「路由地址」下拉。
{
path: 'workflow/design',