gaoluyang
3 天以前 c5dfd00d511914ee59b10f5c6cc84a1d1ae50bb9
分支
用户 gaoluyang <2820782392@qq.com>
星期四, 十一月 5, 2026 20:35 +0800
提交者 gaoluyang <2820782392@qq.com>
星期四, 十一月 5, 2026 20:35 +0800
提交c5dfd00d511914ee59b10f5c6cc84a1d1ae50bb9
目录 1adba912acfa1223fa5be5185734260379048afe 目录 | zip | gz
上一版本 fe4a5c78dc6c4e21e57d9652be9d4a42dccf0ca1 查看 | 对比
feat(crm): 回款合同与关联开票改为非必填

- 保存 VO 去掉 contractId、invoiceId 的 @NotNull 校验
- 新增/修改回款时,未填合同或开票则跳过对应的金额与开票校验
- crm_receivable.contract_id 放开为可空,补充迁移脚本并同步初始化脚本

Co-Authored-By: Claude Code <noreply@anthropic.com>
已添加1个文件
已修改3个文件
53 ■■■■■ 文件已修改
docs/sql/config_export_all_20260904.sql 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/sql/crm_receivable_optional_contract.sql 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/receivable/vo/receivable/CrmReceivableSaveReqVO.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivableServiceImpl.java 34 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史