SNAPSHOT W7 已部署稳定态 — 凯迪ERP+OA一体化平台 (MET 73.3%)
恢复点(restore point)。别人改崩后可 git reset --hard 回到此提交。 == 此快照内容 == - 后端 oa-backend: 734 控制器 / 711 实体 (Spring Boot 3.2.5 + SQLite, 端口8091) - 前端 modern-ui/app: Vue3+Vite, 约700页 (构建产物已在 oa-backend/src/main/resources/static) - 数据库 oa-backend/data/oa.db: 含全部演示数据 (强制入库, 6.6MB) - 交接文档 go.md + go-code-reference/endpoints/entities/database.md - 多代理建设脚本 .claude/wf-*.js == 状态 == - 对 凯迪科技ERP_20260507.xlsx 合规 MET ~73.3% (PARTIAL 75: 34可建+6种子/bug+35外部硬天花板) - 安全: 5轮红队+5轮复检, default-deny分级鉴权, 连续零可利用 - W3~W7 累计补完436缺口; W8末轮(40缺口)为半成品(源码树可编译但未集成) - 运行: cd oa-backend; java -jar build/libs/oa-backend-0.1.0.jar --server.port=8091; admin/123456 == 排除(gitignore, 可再生) == node_modules / oa-backend/build / .jdks / *.log / Backup-ERP-* / 弃用的OFBiz核心(只保留modern-ui) 完整文件夹备份见同目录 Backup-ERP-20260615-191517/ (含上述全部, 仅缺 node_modules) 时间戳: 20260615-191517 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,126 @@
|
||||
# 致远 OA 页面连接图(Page-Connection Map)
|
||||
|
||||
> 在 222.240.1.170:99 测试站逐页扒取后整理的「页面之间的逻辑连接」。
|
||||
> 这是复刻操作流的依据:哪一页提交后会流转到哪一页、哪个门户挂件点进去是哪个筛选列表。
|
||||
> 只读扒取,**未提交任何数据**。本图驱动 P4「逐模块深度复刻操作流」。
|
||||
|
||||
## 0. 全站九大模块菜单(已与测试站逐项核对,100% 一致)
|
||||
|
||||
| 模块 | 顶栏 | 子菜单(下拉,左→右/上→下顺序) |
|
||||
|---|---|---|
|
||||
| collab | 协同工作 | 新建事项 · 待发/已发/待办/已办 · 流程督办监控 · 流程中心 |
|
||||
| appdev | 应用定制平台(CAP) | 工作台 · 应用管理中心 · 运维中心 · 监测中心 |
|
||||
| report | 报表中心 | 报表管理 · 报表分析 |
|
||||
| goal | 目标管理 | 主题空间 · 项目/任务 · 工作计划 · 日程事件 · 时间视图 · 领导行程 |
|
||||
| meeting | 会议管理 | 主题空间 · 新建会议 · 我的会议 · 会议纪要 · 会议室 · 快速会议 |
|
||||
| knowledge | 知识社区 | 知识门户 · 我的收藏 · 文档中心 · 知识地图 · 我的博客 · RSS订阅 · 文档库管理 |
|
||||
| doccollab | 文档协作 | 新建协作 · 协作列表 |
|
||||
| culture | 文化建设 | 新闻 · 公告 · 讨论 · 调查 · 享空间 |
|
||||
| hr | HR管理 | 组织机构设置 · 员工档案管理 · 统计分析 · 工作时间设置 · 信息项设置 |
|
||||
|
||||
顶栏右侧空间切换:个人空间 / 单位空间 / 澄澈式模板空间。
|
||||
快捷条:新建事项 · 新建会议 · 新建计划 · 通讯录 · 我的任务 · 跟踪事项 · 添加快捷。
|
||||
|
||||
## 1. 协同 BPM 主线(核心操作流,必须 1:1 复刻)
|
||||
|
||||
```
|
||||
新建事项(模板选择器)
|
||||
├─ 分类树: 最近使用 / 财务审批 / 项目常用模板 / 金喜居科技 / 数据研发中心 /
|
||||
│ 工程管理中心 / 创新研发中心 / 行政部 / 人力资源部 / 经营部 / 公用模板
|
||||
├─ 模板卡片[预览] → 流程说明书弹窗(表单/流程/使用说明 三页签)
|
||||
└─ 模板卡片[使用] → 表单填写页(table-grid 表单 + 子表)
|
||||
│ 提交
|
||||
|
||||
┌──────────────────────────────────────────┐
|
||||
│ 发起人侧: 已发事项(sent) ← 流程跟踪/流程图 │
|
||||
│ 接收人侧: 待办事项(todo) +首页待办中心+1 │
|
||||
└──────────────────────────────────────────┘
|
||||
│ 接收人点开
|
||||
|
||||
办理详情(handle)
|
||||
表单(只读) + 流程图(高亮当前节点) + 处理轨迹(timeline) + 处理意见
|
||||
│
|
||||
┌─────────┬─────────┬─────────┬─────────┬─────────┐
|
||||
同意 退回 转交 加签 办结
|
||||
│ │ │ │ │
|
||||
下一节点待办 回退上一/ 转交他人 插入新 流程结束→
|
||||
(or 办结) 指定节点 待办 审批人 双方进入已办
|
||||
```
|
||||
|
||||
连接要点:
|
||||
- **待发事项(draft)**:表单填写未提交 = 草稿,可再编辑→提交→进 sent + 对方 todo。
|
||||
- **退回**:可退回发起人或任一历史节点;被退回项回到对方 todo(状态=已退回)。
|
||||
- **流程督办监控(monitor)**:聚合所有在途流程实例,可催办/查看流程图。
|
||||
- 状态机:草稿 → 待办 → 办理中 → 已办结 / 已退回。(已在前端 store.ts 实现,P3 接后端)
|
||||
|
||||
## 2. CAP 低代码闭环(应用定制平台)
|
||||
|
||||
```
|
||||
应用管理中心
|
||||
├─[新建表单]→ 表单设计器(字段面板/table-grid画布/属性面板) →保存
|
||||
├─[新建流程]→ 流程设计器(节点:审批/知会/协同 + 并行 + 条件分支) →保存
|
||||
└─[发布]→ 模板进入「新建事项」分类库(与 §1 闭环)
|
||||
工作台 = CAP 门户;运维中心 = 应用启停/导入导出;监测中心 = 调用量报表。
|
||||
```
|
||||
> 测试站有 248 个已建表单;我方用「模板目录 + userTemplates 注册表」等价复刻。
|
||||
|
||||
## 3. 会议管理连接
|
||||
|
||||
```
|
||||
新建会议(表单: 主题/类型/分类/时间/地点/会议室/参会人/议题/附件)
|
||||
│ 提交
|
||||
|
||||
我的会议[待开会议|已开会议|已发会议|待发会议] ← 列表archetype: tabs+撤销/编辑+表格+字段下拉搜索+分页
|
||||
│ 参会人首页「待开会议」+1
|
||||
├─ 会议进行 → 记录 → 会议纪要(minutes)
|
||||
└─ 会议室(room) = 资源预订日历(占用冲突校验)
|
||||
快速会议(quick) = 简化版即时发起。
|
||||
```
|
||||
列表表头:会议名称/发起人/发起部门/会议时间/会议地点/会议状态/会议类型/会议分类/操作。
|
||||
|
||||
## 4. 目标管理连接
|
||||
|
||||
```
|
||||
项目/任务 [项目: 已开始|已结束] [任务: 我的] 视图: 卡片/列表切换
|
||||
项目卡片 = 标题 + 负责人 + 起止日期 + 环形进度% + 状态(进行中/已超期)
|
||||
│[+新建项目]
|
||||
|
||||
项目详情(任务分解 WBS) ──关联──> 工作计划(plan) + 日程事件(schedule)
|
||||
日程事件(calendar) ←→ 时间视图(timeview, 甘特/时间轴) ←→ 领导行程(leadertrip)
|
||||
首页「我的日程」挂件 → 日程事件。
|
||||
```
|
||||
|
||||
## 5. 知识社区 / 文档协作连接
|
||||
|
||||
```
|
||||
文档中心(tree: 左目录树 + 右文件列表) ──> 文档详情/在线预览
|
||||
├─ 我的收藏(favorites) ├─ 知识地图(map, 标签聚合) ├─ 我的博客(blog)
|
||||
└─ 文档库管理(libmgr, 权限/分类设置)
|
||||
文档协作: 新建协作 → 协作列表(多人在线编辑文档)。
|
||||
文档被「协同/会议」作为附件引用 = 跨模块连接。
|
||||
首页「我的消息」会播报:新建文档/重命名文档 等知识社区动态。
|
||||
```
|
||||
|
||||
## 6. 文化建设 / HR / 报表连接
|
||||
|
||||
```
|
||||
文化建设: 公告/新闻[发布] → 首页「我的消息」+ 知会型待办;讨论/调查/享空间为社区互动。
|
||||
HR: 组织机构设置(tree 部门树+人员) ──供──> 通讯录 + 表单person/dept选择器 + 流程节点选人。
|
||||
员工档案管理(list) / 统计分析(report) / 工作时间设置 / 信息项设置。
|
||||
报表中心: 报表管理 → 数据源=各业务表单实例 → 报表分析(图表)。
|
||||
```
|
||||
|
||||
## 7. 首页门户(个人空间)挂件 → 目标页
|
||||
|
||||
| 门户挂件 | 点击去向 |
|
||||
|---|---|
|
||||
| 待办中心: 全部待办/业务审批/待开会议/重要待办/领导发的/知会事项 | 各自筛选条件的待办列表 |
|
||||
| 我的日程(周视图) | 目标管理→日程事件 |
|
||||
| 我的消息(全部/@我的) | 消息详情→来源业务页 |
|
||||
| 我的模板 / 我的报表 | 该模板的新建事项 / 报表 |
|
||||
| 跟踪事项 | 已发事项(流程跟踪) |
|
||||
| 快捷条各项 | 对应新建入口/通讯录 |
|
||||
|
||||
---
|
||||
**复刻状态**:菜单结构 100% 对齐;§1 协同主线 + §2 CAP 闭环已在前端引擎实现(mock 状态机);
|
||||
P3 将其接到 Java 后端真实持久化;P4 按本图补齐 §3–§7 各模块操作流细节。
|
||||
Reference in New Issue
Block a user