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
+859
View File
@@ -0,0 +1,859 @@
[
{
"center": "创新研发中心",
"subdepts": [
{
"name": "产品开发部",
"duty": "1.产品市场需求调研、产品规划定位及方案管理 2.产品开发全过程 3.产品开发成果、知识产权管理 4.产品开发数据库的建立和完善 5.研发费用归集",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"产品规划与立项管理",
"研发过程管理",
"BOM与设计文档管理",
"设计变更管理",
"样机试制与测试验证",
"研发物料与采购协同",
"研发成本与预算",
"研发知识库",
"报表与决策支持",
"移动端应用"
],
"interfaces": [
"采购部",
"生产/制造中心",
"质量部",
"财务部",
"知识产权部",
"销售/市场部",
"售后部"
]
},
{
"name": "申报服务部",
"duty": "1.政策研究与解读 2.项目、课题奖项申报 3.申报全流程、全过程管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"政策与申报计划管理",
"申报项目管理(全过程)",
"申报后维护与跟踪",
"申报成果与档案管理",
"报表与绩效分析",
"外部机构与专家管理",
"移动端应用"
],
"interfaces": [
"财务部",
"知识产权部",
"人力资源部",
"研发/技术中心",
"工程/项目部",
"质安部",
"综合部",
"资料室"
]
},
{
"name": "知识产权部",
"duty": "1.知识产权布局与规划 2.知识产权获取与保护 3.知识产权运用与转化 4.知识产权培训与宣传 5.知识产权制度管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"知识产权资产全生命周期管理",
"期限与年费自动预警",
"与研发/项目/申报模块的深度关联",
"费用与预算控制",
"合规与审计追溯",
"研发费用归集与证据链自动化",
"科技成果登记与管理",
"制度版本与修订记录",
"标准申请辅助",
"技术合同登记",
"预算与计划管理",
"年报与统计填报辅助",
"资料归档中心",
"工作交接与知识沉淀",
"查网与外部信息监控",
"知识库与决策支持"
],
"interfaces": []
},
{
"name": "实验室",
"duty": "1.试验室仪器设备维护与管理 2.实验室检测与质量控制 3.实验室环保与安全管理 4.实验数据管理 5.实验室技术服务",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"样品全流程管理",
"实验任务与检测流程",
"设备与仪器管理",
"试剂耗材与库存管理",
"报告与数据输出",
"质量管理与合规",
"预算与成本核算",
"安全与环境(EHS"
],
"interfaces": [
"知识产权部",
"申报服务部",
"生产/质量部",
"采购/财务部"
]
}
]
},
{
"center": "设计研究中心",
"subdepts": [
{
"name": "咨询可研院",
"duty": "对接省、市咨询可研院办事处,并开拓承接咨询可研业务的省、市咨询可研院",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"项目全生命周期管理",
"咨询报告编制管理",
"专家库与人力资源协同",
"知识管理与成果沉淀",
"市场经营与招投标管理",
"财务管理与成本核算",
"合规风控与审计追溯"
],
"interfaces": [
"申报服务部",
"知识产权部",
"实验室",
"财务部",
"人力资源部"
]
},
{
"name": "规划设计部",
"duty": "1.对接省、市咨询可研院办事处,并开拓承接咨询可研业务的省、市咨询可研院 2.集中图纸审查,对接图审公司",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"设计项目与任务管理",
"图纸与文档全生命周期管理",
"设计变更管理",
"设计资源与绩效管理",
"设计标准与知识库",
"合规与审计追溯"
],
"interfaces": [
"咨询可研院",
"申报服务部",
"知识产权部",
"实验室",
"成本采购部",
"工程管理部"
]
},
{
"name": "工程监理部",
"duty": "对接省、市工程监理办事处,并开拓承接工程监理业务",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"监理规划与准备工作管理",
"施工准备阶段监理",
"施工过程质量控制",
"施工进度控制",
"投资控制(工程计量与支付)",
"安全生产管理",
"监理文件与报告自动化",
"竣工验收与档案管理",
"合规与审计追溯"
],
"interfaces": [
"规划设计部",
"咨询可研院",
"实验室",
"申报服务部",
"施工方(外部)",
"建设单位(外部)"
]
}
]
},
{
"center": "制造管理中心",
"subdepts": [
{
"name": "环保设备制造中心",
"duty": "1.环保设备技术改进与创新 2.设备制造与工艺管理 3.质量控制 4.设备销售 5.售后服务",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"销售与合同管理",
"技术设计与BOM管理",
"生产计划与排程",
"采购与供应商管理",
"生产执行与车间管理",
"库存管理",
"质量检验与追溯",
"发货与现场安装调试",
"售后服务与运维管理",
"成本核算与财务集成"
],
"interfaces": [
"规划设计部",
"实验室",
"工程监理部",
"申报服务部",
"知识产权部",
"咨询可研院"
]
},
{
"name": "生物质肥料制造中心",
"duty": "1.生物质肥料研发 2.产品制造与工艺管理 3.质量控制 4.产品销售 5.售后服务",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"原料采购与供应商管理",
"生产计划与发酵工艺管理",
"配方管理与精准投料",
"车间生产执行",
"质量检验与追溯",
"库存管理",
"设备维护与能源管理",
"环保与安全(EHS)管理",
"销售与客户管理",
"成本核算与财务集成"
],
"interfaces": [
"实验室",
"申报服务部",
"环保设备制造中心",
"咨询可研院",
"知识产权部"
]
}
]
},
{
"center": "工程管理中心",
"subdepts": [
{
"name": "质安部",
"duty": "1.工程所有项目质量安全的管理 2.对执行经理(建造师)人员的调配与管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"质量管理体系",
"安全生产管理",
"职业健康管理",
"环境保护管理",
"安全设施管理",
"体系认证与外部审核",
"培训与资质管理",
"数据分析与报告"
],
"interfaces": [
"生产制造中心",
"实验室",
"采购部",
"人力资源部",
"设备部",
"环保设备制造中心",
"法务风险部",
"申报服务部"
]
},
{
"name": "资料室",
"duty": "项目资料收集分类归档 ,项目日常资料合规检查,包括项目保险购买、延期核查",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"资料分类与档案库管理",
"资料归档与接收",
"电子文件管理",
"实体档案管理",
"借阅与利用管理",
"保密与权限管理",
"合规与审计支持"
],
"interfaces": [
"所有业务部门",
"申报服务部",
"法务风险部",
"工程监理部",
"财务部",
"人力资源部",
"知识产权部",
"质安部"
]
},
{
"name": "专利工法办",
"duty": "在项目上发现挖掘新工艺,进行工程工法研究、申报(省级、国家级)",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"工法全生命周期管理",
"专利管理(侧重工程领域)",
"工法与专利的协同挖掘",
"申报材料与文档管理",
"申报进度与预警",
"费用与预算管理",
"奖励与考核管理",
"成果应用与推广",
"合规与审计追溯"
],
"interfaces": [
"项目部",
"技术中心/研发部",
"财务部",
"申报服务部",
"人力资源部",
"资料室",
"法务风险部"
]
},
{
"name": "成本控制部",
"duty": "对项目进行预算,对项目成本的控制,对项目合同的合规、量价进行审核",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"成本基础数据管理",
"合同管理模块",
"物料清单(BOM)差异自动核算",
"项目成本控制(针对工程/项目型企业)",
"采购成本控制",
"成本报表与决策支持",
"合规与审计追溯"
],
"interfaces": [
"采购部",
"生产/制造中心",
"财务部",
"销售部",
"项目部",
"研发/设计部",
"人力资源部"
]
}
]
},
{
"center": "运营管理中心",
"subdepts": [
{
"name": "城镇污水运营中心",
"duty": "城镇污水处理及运营管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"工艺运行管理",
"设备管理",
"水质检测与实验室管理",
"药剂与能耗管理",
"污泥处置管理",
"安全环保与合规",
"生产计划与调度",
"绩效与成本分析",
"报表与外部对接",
"移动端应用"
],
"interfaces": [
"环保设备制造中心",
"实验室",
"采购部",
"财务部",
"申报服务部",
"法务风险部",
"资料室"
]
},
{
"name": "工业废水运营中心",
"duty": "工业废水处理及运营管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"排污企业(客户)管理",
"工艺运行管理(分质分流与预处理)",
"设备管理",
"药剂与能耗管理",
"水质检测与实验室管理",
"污泥(危废)全流程管理",
"安全环保与合规",
"生产计划与调度",
"报表与外部对接",
"移动端应用"
],
"interfaces": [
"环保设备制造中心",
"实验室",
"采购部",
"财务部",
"申报服务部",
"法务风险部",
"档案室"
]
}
]
},
{
"center": "市场部",
"subdepts": [
{
"name": "经营部",
"duty": "对接办事处、分公司,开拓新的办事处及分公司,挖掘市场,开展招投标工作。",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"市场信息与商机管理",
"市场推广与活动策划",
"招投标管理",
"客户关系管理(CRM",
"客户跟进与转化",
"经营合同管理(侧重商务签订与跟踪)",
"经营计划与预算",
"经营数据分析与报表",
"资质与业绩库管理",
"移动端应用"
],
"interfaces": [
"成本控制部",
"财务部",
"法务风险部",
"项目/工程部",
"申报服务部",
"资料室"
]
},
{
"name": "办事处",
"duty": "开拓承接招投标工程项目业务",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"市场与商机管理",
"客户关系管理(CRM",
"招投标与合同管理",
"项目与任务协同",
"费用与预算控制",
"行政与资产管理",
"协同办公与流程审批",
"经营数据分析",
"移动端应用"
],
"interfaces": []
},
{
"name": "分公司",
"duty": "对接外省、市分公司,并开拓承接招投标工程项目业务",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"市场与商机管理",
"客户关系管理(CRM",
"招投标与合同管理",
"项目与任务协同",
"费用与预算控制",
"行政与资产管理",
"协同办公与流程审批",
"经营数据分析",
"移动端应用(共性需求,但办事处更依赖)"
],
"interfaces": []
}
]
},
{
"center": "支付中心",
"subdepts": [
{
"name": "结算中心",
"duty": "资金保障,结算、复核管理",
"systems": [
"OA",
"财务T+",
"ERP"
],
"oa": "审批",
"fin": "制单、统计",
"blocks": [
"银行账户与资金池管理",
"付款结算管理",
"收款结算管理",
"内部结算管理",
"资金计划与预测",
"资金风险控制",
"报表与统计分析"
],
"interfaces": [
"财务部",
"采购部",
"销售/经营部",
"成本控制部",
"人力资源部",
"各分子公司",
"银行(外部)",
"票交所(外部)"
]
},
{
"name": "财务部",
"duty": "财务管理",
"systems": [
"OA",
"财务T+",
"ERP"
],
"oa": "审批",
"fin": "做账、财务管理",
"blocks": [
"总账与会计凭证管理",
"应收账款管理",
"应付账款管理",
"研发费用管理",
"费用报销管理",
"税务管理",
"资产管理",
"成本核算与管理",
"财务数据处理与合规管理",
"资金与出纳管理",
"预算管理(财务预算)",
"财务报表与合并报表",
"财务合规与审计"
],
"interfaces": [
"采购部",
"销售/经营部",
"生产/制造中心",
"项目/工程部",
"成本控制部",
"结算中心",
"人力资源部",
"法务风险部",
"申报服务部",
"各分子公司"
]
},
{
"name": "金融办",
"duty": "贷款融资",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"融资管理",
"融资申请与审批流程",
"融资合同与提款管理",
"还本付息与债务管理",
"融资成本分析与决策支持",
"贷后管理工作"
],
"interfaces": [
"财务部",
"结算中心",
"成本控制部",
"法务风险部",
"经营部",
"各子公司/项目部"
]
}
]
},
{
"center": "内控部",
"subdepts": [
{
"name": "法务风险部",
"duty": "1.消除网上诉讼信息 2.审查合同中法律风险 3.为公司提供法律保障",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"合同全生命周期管理",
"合规管理",
"合规审核与风险预警",
"知识产权管理与保护",
"诉讼与仲裁管理",
"法律咨询与内部服务",
"风险控制与评估",
"制度与授权管理"
],
"interfaces": []
},
{
"name": "审计监察部",
"duty": "1.法纪与廉政监察 2.经营与财务审计 3.内控与风险管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"审计计划与资源管理",
"审计项目实施管理",
"问题整改与跟踪闭环",
"风险管理审计",
"经济责任审计(离任审计)",
"舞弊风险监测与调查",
"持续监控与自动预警",
"审计数据分析(CAATs",
"审计档案与知识库",
"合规与质量保证"
],
"interfaces": [
"财务部",
"采购部",
"销售/经营部",
"生产/制造中心",
"人力资源部",
"结算中心",
"法务风险部",
"申报服务部",
"各业务部门"
]
}
]
},
{
"center": "品牌推广部",
"subdepts": [
{
"name": "宣传部",
"duty": "活动策划 文化宣传 内刊成册",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"宣传计划与预算管理",
"内容创作与审核发布",
"媒体关系管理",
"活动策划与执行",
"舆情监测与危机管理",
"品牌资产管理",
"内部宣传与文化",
"移动端应用"
],
"interfaces": [
"申报服务部",
"经营部",
"技术/研发部",
"人力资源部",
"法务风险部",
"财务部"
]
},
{
"name": "项目文化",
"duty": "宣传与文化建设 对项目部进行文化宣贯和挖掘优秀人物和事迹",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"项目文化建设规划",
"项目宣传与故事挖掘",
"项目知识沉淀与案例库",
"项目评优与激励",
"项目文化评估与反馈",
"项目文化资产归档",
"移动端应用"
],
"interfaces": []
}
]
},
{
"center": "行政",
"subdepts": [
{
"name": "综合部",
"duty": "1.人员证件维护与公司资料管理 2.人员考务、职称申报、荣誉申报 3.资质申报、延续、升级申报",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"资质基础信息与台账",
"资质申报与升级管理",
"资质维护与延续",
"人员资质管理",
"业绩管理(资质相关)",
"资质使用与投标支持",
"合规与风险预警",
"报表与决策分析",
"移动端应用",
"员工电子档案(一人一档)",
"招聘与人才管理",
"人事流程与档案联动",
"档案利用与HR业务支持",
"档案全生命周期管理",
"档案利用(借阅与下载)",
"档案安全与权限",
"电子劳动合同",
"员工自助服务",
"移动端应用"
],
"interfaces": [
"人力资源部",
"申报服务部",
"法务风险部",
"财务部",
"资质管理办",
"各业务部门"
]
},
{
"name": "信息部",
"duty": "IT预算、维护、管理、服务",
"systems": [
"ERP"
],
"oa": "",
"fin": "",
"blocks": [
"IT资产管理(硬件/软件/设施)",
"系统运维与监控",
"IT服务与用户支持",
"网络与信息安全",
"IT预算与成本",
"移动端应用"
],
"interfaces": [
"财务部",
"人力资源部",
"各业务部门",
"采购部",
"法务风险部"
]
},
{
"name": "办公室",
"duty": "劳资与人事管理",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"非生产性物资管理(办公/劳保/清洁用品)",
"日常行政工作优化",
"培训学习",
"车辆管理(通勤/公务车)",
"宿舍管理",
"保洁与绿化",
"安保与门禁",
"接待与会务服务",
"快递与收发管理"
],
"interfaces": []
},
{
"name": "后勤",
"duty": "客餐接待 员工保障",
"systems": [
"OA",
"ERP"
],
"oa": "审批",
"fin": "",
"blocks": [
"食堂管理",
"后勤成本与预算",
"服务满意度与改进",
"报表与看板",
"移动端应用"
],
"interfaces": []
}
]
}
]