chenhj
3 小时以前 7c060a33ae9399a86db97ad18da965e7a848dfc3
分支
用户 chenhj <1263187585@qq.com>
星期三, 三月 25, 2026 17:24 +0800
提交者 chenhj <1263187585@qq.com>
星期三, 三月 25, 2026 17:24 +0800
提交7c060a33ae9399a86db97ad18da965e7a848dfc3
目录 1d8729a70aa0801dbd6bc1bed127bbcb55cf7cdd 目录 | zip | gz
上一版本 7839b80acec24e389e582b4116a92e8ed5798597 查看 | 对比
feat(production): 添加生产订单完成功能

- 在ProductOrder实体类中新增isEnd字段用于标记订单是否结束
- 添加finishOrder方法通过PATCH请求完成订单操作
- 更新数据库映射文件以支持isEnd字段的数据映射
- 在ProductOrderService中实现finishOrder业务逻辑
- 移除无用的导入包包括ProductBomDto、StockOutQualifiedRecordTypeEnum等
- 当生产订单结束时自动将完成进度设置为100%
- 在ProductWorkOrderDto中添加productOrderIsEnd字段用于工作订单显示
- 完善完成订单时的业务处理逻辑和数据更新机制
已修改7个文件
35 ■■■■ 文件已修改
src/main/java/com/ruoyi/production/controller/ProductOrderController.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/pojo/ProductOrder.java 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/ProductOrderService.java 3 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductOrderServiceImpl.java 23 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductOrderMapper.xml 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductWorkOrderMapper.xml 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史