Files
ERP/requirements/ERP-BUILD-STATUS.md
T
QiufengandClaude Opus 4.8 5e51dc3f56 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>
2026-06-15 19:19:15 +08:00

4.4 KiB
Raw Permalink Blame History

凯迪科技 ERP+OA 一体化平台 — 完成度矩阵(对照 Request.MD

在原「致远 A6-V5 OA 复刻」基础上,按甲方需求 Request.MD 扩建为覆盖 §一–§七 的 ERP+OA 一体化平台。 全程 typecheck 0 / 全库 emoji 0(425 代码文件零图形符号),每个模块浏览器实测。 后端 :8090Java Spring Boot 3 + JPA + SQLite/api/oa/*81 个 Controller),前端 :5175Vue3 + TS + Element Plus29 个顶部模块)。

完成度:对抗式审计 78% -> 93% -> 98% -> 99% -> 组9BI归口闭合

多代理对抗式 critic 四轮独立复核(curl live 实证),逐轮补缺:

  • 78%:建完甲方拍板 10 统一模块 + 7 链,但缺 §2 整建制经营中心。
  • 93%:补 §2 全部 11 中心(运营/制造/财务总账/实验室/设计/监理/审计/IT)+ 组织树两级 + 定时预警 + 交接 + 申报多步骤 + 专家库。
  • 98%:补深度自动化(流程驱动事件、申报数据自动采集、研发证据链一键归集、移动端聚合、组织树精修)。
  • 99%:补深度计算/编排(量价比对超支、超标溯源追责、验收-收入凭证多级编排)。
  • 收尾:补组9 统一BI跨模块归口聚合(critic 唯一指出的最后可建缺口)。

可建范围(剔除外部集成/专用引擎)已全部承载。 不计入的外部/远期专用引擎:真实联网 RPA 爬虫、银企直连、PDF/OFD/Office 二进制渲染引擎、移动推送 token 服务、PLC/SCADA 采集、完整 MRP/APS 排程算法、BIM 碰撞检查(均以模拟/占位合理承载)。

§三 甲方 10「统一/合并」模块 — 全部完成

CRM / 招投标 / 合同中心 / 企业知识库 / 情报收集(查网) / 档案管理 / 预算成本中心 / EHS / BI报表中心 / 一个移动工作台。

§二 组织 11 中心 — 全部建成

中心 落地模块 中心 落地模块
市场部 统一CRM + 统一招投标(orgUnit分域) 工程管理中心 目标管理/项目360 + 工程监理
创新研发中心 研发创新中心(立项/IP/申报/证据链) 设计研究中心 设计研究中心(文档/变更, 含咨询可研院/规划设计部)
制造管理中心 制造管理中心(工单/库存) 运营管理中心 运营管理中心(排污客户/水质/超标溯源)
支付中心 资金支付中心 + 财务管理(科目/凭证) 内控部 合同中心/用章 + 审计监察
行政办公 HR管理(职业健康/交接) + 档案知识中心 + 信息中心(IT资产) 品牌推广 文化建设
数据中心 统一情报中心(采集pipeline) + 统一BI + 全文检索

组织树两级:开迪集团下 11 中心 + 26 二级机构(含质安部/成控部/资料室/专利工法办,财务部归支付中心),/api/oa/depts/tree 承载。

§六 7 条业务逻辑链 — 全部端到端

链1 项目生命周期(状态机 advance + 项目360九域聚合 + 验收自动归档/收入凭证) · 链2 项目资金(开票回写/收付款) · 链3 合同(模板/履约/变更终止/用印) · 链4 用章(主档/登记/封存校验/流转) · 链5 付款(见票/资金池/按主体) · 链6 研发-IP-申报(证据链一键归集/年费/模板自动核查/多步骤) · 链7 知识档案(全文检索8类/预览水印批注权限/自动沉淀)。

自动化与编排层(流程驱动)

  • 付款已付 -> 自动记账凭证(借应付/贷银行)
  • 工单已入库 -> 自动成品库存
  • 项目验收 -> 自动竣工回填 + 档案归档 + 收入确认凭证(借应收/贷主营收入)
  • 申报数据自动采集(/declaration-steps/auto-collect) · 研发证据链一键归集(/rd-projects/{id}/evidence-chain)
  • 量价比对超支(/bom-items/cost-compare) · 超标溯源追责(/water-quality/trace)
  • 后端 @Scheduled 定时扫描 7 类期限/异常聚合为统一预警(/alerts) + 移动端聚合(/mobile/summary)
  • 统一BI跨模块归口(/reports/business-overview):合同/资金/成本/项目/研发/招投标/运营/质安预警 一屏 BI 输出

数据完整性(live 实测)

付款回写状态门控 · 发票挂合同回写 invoicedAmount · 用印拦截封存印章+advance流转 · 种子自洽。

怎么跑

  • 后端:cd oa-backend && JAVA_HOME=<jdk17> java -jar build/libs/oa-backend-0.1.0.jar(:8090,空库首启自动播种全部数据)
  • 前端:cd ofbiz-framework/plugins/modern-ui/app && npm run dev -> http://localhost:5175/modern/app/