2026-05-11 99e26030611fdc06ee3dd523072fe5516b78dc5b
分支
用户 <2163098428@qq.com>
星期一, 五月 11, 2026 13:05 +0800
提交者 <2163098428@qq.com>
星期一, 五月 11, 2026 13:05 +0800
提交99e26030611fdc06ee3dd523072fe5516b78dc5b
目录 b88b5648e625b1acdb688f353c2bbfd660c7882e 目录 | zip | gz
上一版本 dcc8bb8f47544cbad6e6440640dcdaa946086013 查看 | 对比
feat(sales): 添加销售订单和产品相关字段

- 在 SalesLedger 实体中添加订单类型、订单行和需求日期字段
- 在 SalesLedgerDto 和 SalesLedgerImportDto 中添加相应字段支持
- 在 SalesLedgerProduct 实体中添加交货数量、剩余数量、子库存、货位和是否喷砂字段
- 将物料号字段从 material 重命名为 materialNo 并添加到 DTO 中
- 更新 MyBatis 映射文件中的查询语句以包含新字段
- 在服务层修复产品结构复制时 ID 重复问题
- 优化销售 ledger 服务中的税务计算逻辑,增加空值检查
- 更新销售产品待开票金额计算逻辑
- 添加数据库字段变更脚本和前端联调文档
已添加2个文件
已修改9个文件
350 ■■■■■ 文件已修改
doc/20260511_sales_ledger_add_fields.sql 128 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
doc/销售订单模块-前端联调文档-20260511.md 108 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/dto/SalesLedgerDto.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/dto/SalesLedgerImportDto.java 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/dto/SalesLedgerProductImportDto.java 26 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/pojo/SalesLedger.java 15 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/pojo/SalesLedgerProduct.java 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/service/impl/SalesLedgerProductServiceImpl.java 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java 16 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sales/SalesLedgerMapper.xml 9 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/static/销售台账导入模板.xlsx 对比 | 查看 | 原始文档 | blame | 历史