refactor(wms): 优化钢卷计划和材料钢卷服务逻辑
- 在更新钢卷计划时设置创建时间和更新时间 - 添加登录用户信息到钢卷计划的创建者和更新者字段 - 初始化钢卷计划的状态和导出相关字段 - 移除占用仓库的冗余方法实现 - 在材料钢卷服务中同时更新数据类型和排他状态字段
This commit is contained in:
@@ -1354,7 +1354,8 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
|
||||
// 1. 将原钢卷标记为历史数据(dataType = 0)
|
||||
LambdaUpdateWrapper<WmsMaterialCoil> updateWrapper = new LambdaUpdateWrapper<>();
|
||||
updateWrapper.eq(WmsMaterialCoil::getCoilId, oldCoil.getCoilId())
|
||||
.set(WmsMaterialCoil::getDataType, 0); // 设置为历史数据
|
||||
.set(WmsMaterialCoil::getDataType, 0) // 设置为历史数据
|
||||
.set(WmsMaterialCoil::getExclusiveStatus, 0);
|
||||
baseMapper.update(null, updateWrapper);
|
||||
|
||||
// 2. 创建新记录
|
||||
|
||||
Reference in New Issue
Block a user