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:
Qiufeng
2026-06-15 19:19:15 +08:00
co-authored by Claude Opus 4.8
commit 5e51dc3f56
10584 changed files with 2501339 additions and 0 deletions
@@ -0,0 +1,6 @@
{
"last_turn_at": "2026-06-06T12:32:11.973Z",
"turn_count": 15,
"last_progress_at": "2026-06-06T12:32:11.973Z",
"last_agent_output": "改好了,这次不是“套壳菜单”了。现在目录、分组、单组件详情页都是真 hash 路由,组件卡片的 `展示 / 代码` 是按组件独立切换,单组件页有 `展示 / 原始代码 / ERP代码 / 本地样式` "
}
@@ -0,0 +1,20 @@
{
"recent_turns": {
"019e9c5c-f960-7e90-835b-4a5691891e01|019e9c5c-fa4f-73e0-a8ad-320e35b7e28e|agent-turn-complete": 1780739804009,
"019e9c5c-f89a-7bf0-85f0-378ed1a66b18|019e9c5c-f8f2-7172-a10a-9a2b73a02d4a|agent-turn-complete": 1780740056591,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9c58-0f19-7862-a641-7e02a4cc2adf|agent-turn-complete": 1780743674204,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9c9b-a21d-7ee1-b436-0abc8fc152f1|agent-turn-complete": 1780743929843,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9c9c-2724-7651-91f9-53b4de7dd418|agent-turn-complete": 1780743964334,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9c9f-3ac2-7ab1-9bec-a9b8a3b5ebeb|agent-turn-complete": 1780744597460,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9ca7-0192-7ab1-8dcd-525e4827c97e|agent-turn-complete": 1780744844078,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9caa-fbe3-7152-92a3-02cbc4e15758|agent-turn-complete": 1780745534337,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9cb7-112d-73f1-a5a7-6f729c897fd2|agent-turn-complete": 1780745935603,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9cba-9a75-7563-a01b-1c18efa77885|agent-turn-complete": 1780746024853,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9cbd-e09d-78b1-9e31-ae24a7d71523|agent-turn-complete": 1780746251589,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9cc0-1041-72f2-a6d5-0fe29bce63b9|agent-turn-complete": 1780747003137,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9ccc-a2a2-7913-a251-fb80472fa1d8|agent-turn-complete": 1780747215028,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9ccf-aaaf-79c1-b882-a4648851d8ed|agent-turn-complete": 1780748013561,
"019e9c58-0e4f-7c83-abaf-cc727f4d879e|019e9cdb-4cac-7f51-9a65-fecfe9648ed1|agent-turn-complete": 1780749131951
},
"last_event_at": "2026-06-06T12:32:11.951Z"
}
@@ -0,0 +1,12 @@
{
"version": 1,
"last_triage": {
"lane": "HEAVY",
"destination": "autopilot",
"reason": "implementation_research_goal",
"prompt_signature": "sha256:ca2bfe4ca06ed1036fb34bde1abcd6c10b15612ea878b8661f46528282a8bcd3",
"turn_id": "019e9c5c-fa4f-73e0-a8ad-320e35b7e28e",
"created_at": "2026-06-06T09:56:40.265Z"
},
"suppress_followup": true
}