9 小时以前 641206421e76861db238ecf24094b2a04e7c6371
分支
用户 <2163098428@qq.com>
星期三, 八月 26, 2026 15:50 +0800
提交者 <2163098428@qq.com>
星期三, 八月 26, 2026 15:50 +0800
提交641206421e76861db238ecf24094b2a04e7c6371
目录 4db8673ef3716111b7e740d1e94ac362ac8b24bc 目录 | zip | gz
上一版本 c41453da216df0e5c01a9d319544c88446e22b66 查看 | 对比
feat(account): 新增付款和回款功能并优化生产计划下发规则

- 在AccountingReportController中添加savePayment接口实现新增付款功能
- 在MetricStatisticsController中添加saveReceiptPayment接口实现新增回款功能
- 扩展AccountPurchasePaymentService和AccountSalesCollectionService支持付款回款业务
- 添加数据库查询方法selectStockInRecordIdsByPurchaseLedgerId和selectStockOutRecordIdsBySalesLedgerId
- 优化生产计划下发逻辑,移除下发数量与需求数量的限制校验
- 调整销售发货规则,移除销售产品数量限制但仍保留库存校验
- 在供应商管理中添加银行代码字段bankCode支持
- 修复数据库查询中的聚合函数使用问题,避免重复计算
- 更新开发环境数据库配置连接到正确的数据库实例
已添加4个文件
已修改19个文件
753 ■■■■ 文件已修改
.mcp.json 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
doc/20260826_生产计划与销售发货数量规则前端联调文档.md 331 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
sql/product-inventory-management-new-pro.sql 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/mapper/purchase/AccountPurchasePaymentMapper.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/mapper/sales/AccountSalesCollectionMapper.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/service/impl/purchase/AccountPurchasePaymentServiceImpl.java 63 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/service/impl/sales/AccountSalesCollectionServiceImpl.java 44 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/service/purchase/AccountPurchasePaymentService.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/service/sales/AccountSalesCollectionService.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/excel/SupplierManageExcelDto.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/SupplierManage.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductionOrderServiceImpl.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductionPlanServiceImpl.java 94 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/purchase/controller/AccountingReportController.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/purchase/dto/SavePaymentDto.java 35 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/controller/MetricStatisticsController.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/dto/SaveReceiptPaymentDto.java 35 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-dev.yml 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/account/purchase/AccountPurchasePaymentMapper.xml 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/account/sales/AccountSalesCollectionMapper.xml 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/CustomerMapper.xml 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/SupplierManageMapper.xml 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sales/SalesLedgerProductMapper.xml 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史