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,53 @@
|
||||
{
|
||||
"name": "ofbiz-modern-ui",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite --host 0.0.0.0",
|
||||
"build": "vue-tsc --noEmit && vite build",
|
||||
"preview": "vite preview --host 0.0.0.0",
|
||||
"verify:admin-site": "node scripts/verify-admin-site.mjs",
|
||||
"verify:admin-product": "node scripts/verify-admin-product.mjs",
|
||||
"verify:erp-renderer-copy": "node scripts/verify-erp-renderer-production-copy.mjs",
|
||||
"verify:admin-runtime": "node scripts/verify-admin-runtime.mjs",
|
||||
"verify:browser-runtime": "node scripts/verify-browser-runtime.mjs",
|
||||
"verify:browser-runtime-policy": "node scripts/verify-browser-runtime-policy.mjs",
|
||||
"verify:coverage": "node scripts/verify-coverage.mjs",
|
||||
"verify:screenshots": "node scripts/capture-admin-screenshots.mjs",
|
||||
"verify:order-workspace": "node scripts/verify-order-workspace.mjs",
|
||||
"verify:finance-operations": "node scripts/verify-finance-operations-workspace.mjs",
|
||||
"verify:business-page": "node scripts/verify-business-page-console.mjs",
|
||||
"verify:modern-navigation": "node scripts/verify-modern-navigation.mjs",
|
||||
"verify:preview": "node scripts/verify-preview.mjs",
|
||||
"verify:admin-rendering": "npm run verify:admin-site && npm run verify:admin-product && npm run verify:erp-renderer-copy && npm run verify:browser-runtime-policy",
|
||||
"verify:business-e2e:batch": "node scripts/verify-business-e2e-batch.mjs",
|
||||
"verify:parity": "node scripts/verify-parity.mjs"
|
||||
},
|
||||
"dependencies": {
|
||||
"@element-plus/icons-vue": "^2.3.2",
|
||||
"@tiptap/extension-collaboration": "^3.26.1",
|
||||
"@tiptap/extension-collaboration-caret": "^3.26.1",
|
||||
"@tiptap/extension-image": "^3.26.1",
|
||||
"@tiptap/extension-link": "^3.26.1",
|
||||
"@tiptap/starter-kit": "^3.26.1",
|
||||
"@tiptap/vue-3": "^3.26.1",
|
||||
"element-plus": "^2.14.1",
|
||||
"mammoth": "^1.12.0",
|
||||
"pdfjs-dist": "^6.0.227",
|
||||
"sortablejs": "^1.15.7",
|
||||
"vue": "^3.5.24",
|
||||
"vue-router": "^4.6.4",
|
||||
"vuedraggable": "^4.1.0",
|
||||
"xlsx": "^0.18.5",
|
||||
"y-prosemirror": "^1.3.7",
|
||||
"y-protocols": "^1.0.7",
|
||||
"yjs": "^13.6.31"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vitejs/plugin-vue": "^6.0.2",
|
||||
"typescript": "^5.9.3",
|
||||
"vite": "^7.2.7",
|
||||
"vue-tsc": "^3.1.6"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user