fix(wms): 修正钢卷数据插入逻辑并优化查询条件

- 在 WmsDeliveryPlanMapper.xml 中增加 action_status = 2 的过滤条件
- 修正 WmsMaterialCoilServiceImpl.java 中 dataType 的设置逻辑,
  当传入值为 10 时保留原值,否则默认设为 1
This commit is contained in:
2025-12-16 14:13:08 +08:00
parent 2829e52f5b
commit de69397da6
2 changed files with 7 additions and 1 deletions

View File

@@ -745,7 +745,11 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
// 3. 插入钢卷数据
WmsMaterialCoil add = BeanUtil.toBean(bo, WmsMaterialCoil.class);
add.setDataType(1); // 新增的钢卷默认为当前数据
if(bo.getDataType() == 10){
add.setDataType(10);
}else {
add.setDataType(1); // 新增的钢卷默认为当前数据
}
validEntityBeforeSave(add);
int rows = baseMapper.insert(add);
if (rows <= 0) {