liyong
2026-04-23 88d47c385a43e8c02adbd82c9ec04d4d7983e4b4
feat(process): 添加工艺路线单位数量默认值设置

- 引入 BigDecimal 类型支持精确数值计算
- 为产品结构设置默认单位数量值为 1
- 确保工艺路线创建时单位数量字段正确初始化
已修改1个文件
2 ■■■■■ 文件已修改
src/main/java/com/ruoyi/production/service/impl/ProcessRouteServiceImpl.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProcessRouteServiceImpl.java
@@ -17,6 +17,7 @@
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
@@ -141,6 +142,7 @@
            ProductStructure structure = new ProductStructure();
            structure.setProductModelId(dto.getProductModelId());
            structure.setProcessId(dto.getProcessId());
            structure.setUnitQuantity(new BigDecimal(1));
            structure.setProcessRouteOpenNum(dto.getProcessRouteOpenNum());
            structure.setProcessRouteNum(dto.getProcessRouteNum());
            structure.setProcessRouteAddNum(dto.getProcessRouteAddNum());