liu
22 小时以前 a08832337f8de6a53edebbab1fb0b5a3bd1785aa
分支
用户 liu <2021943741@qq.com>
星期四, 八月 27, 2026 16:39 +0800
提交者 liu <2021943741@qq.com>
星期四, 八月 27, 2026 17:23 +0800
提交a08832337f8de6a53edebbab1fb0b5a3bd1785aa
目录 70cca73ed4aeb8bb4be517af75cce925e2de60d7 目录 | zip | gz
上一版本 de3907ce04d3bc5d196953a69995c377ef0cdb4b 查看 | 对比
feat(srm): 供应商准入审核接入协同办公(BPM)

采购/质量/财务审核由协同办公流程驱动,SRM 侧发起流程并监听结果回写:
- submitApply 启动 BPM 流程,新增 approve-process-list / 状态回写
- 状态简化为 5 态(待提交/审批中/已取消/已通过/已驳回)
- 新增 SrmSupplierApplyStatusListener 监听流程结果
- 移除硬编码三级审核接口 review-* / approve

数据库变更脚本(部署 supplier_apply_approve 流程定义)保留在本地
sql/srm_supplier_apply_bpm_approval.sql,不纳入版本控制,由使用者手动执行。

Co-Authored-By: Claude <noreply@anthropic.com>
已删除1个文件
已添加1个文件
已修改7个文件
343 ■■■■■ 文件已修改
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/apply/SrmSupplierApplyController.java 48 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/apply/vo/SrmSupplierApplyRespVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/apply/vo/SrmSupplierApplyReviewReqVO.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/dal/dataobject/SrmSupplierApplyDO.java 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/enums/ErrorCodeConstants.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/enums/SupplierApplyStatusEnum.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/service/apply/SrmSupplierApplyService.java 31 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/service/apply/SrmSupplierApplyServiceImpl.java 173 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/service/apply/listener/SrmSupplierApplyStatusListener.java 52 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史