refactor(WmsMaterialCoilService): 移除钢卷操作权限验证检查

- 注释掉单个更新方法中的独占状态验证逻辑
- 移除批量更新方法中的权限验证检查代码
- 保留原有的注释文档结构
- 简化方法实现逻辑,跳过操作前的状态验证步骤
This commit is contained in:
2026-06-15 11:26:42 +08:00
parent ceab5d4be3
commit 22fd3c4a58

View File

@@ -1801,10 +1801,10 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
* @return 新钢卷ID字符串 * @return 新钢卷ID字符串
*/ */
private String updateBySingle(WmsMaterialCoilBo bo, String qrcodeStepType) { private String updateBySingle(WmsMaterialCoilBo bo, String qrcodeStepType) {
if (StringUtils.isBlank(qrcodeStepType)){ // if (StringUtils.isBlank(qrcodeStepType)){
// 检查独占状态 // // 检查独占状态
validateCoilOperationPermission(bo.getCoilId(), "单个更新"); // validateCoilOperationPermission(bo.getCoilId(), "单个更新");
} // }
// 查询原钢卷 // 查询原钢卷
WmsMaterialCoil oldCoil = baseMapper.selectById(bo.getCoilId()); WmsMaterialCoil oldCoil = baseMapper.selectById(bo.getCoilId());
@@ -2015,18 +2015,16 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
throw new RuntimeException("钢卷已被独占(状态码:" + status + "),无法执行" + operation + "操作"); throw new RuntimeException("钢卷已被独占(状态码:" + status + "),无法执行" + operation + "操作");
} }
/**
* 批量更新(分卷/合卷)
*/
/** /**
* 批量更新(分卷/合卷) * 批量更新(分卷/合卷)
* @return 分卷时返回逗号分隔的新钢卷ID字符串合卷时返回单个新钢卷ID字符串 * @return 分卷时返回逗号分隔的新钢卷ID字符串合卷时返回单个新钢卷ID字符串
*/ */
private String updateByBatch(WmsMaterialCoilBo bo) { private String updateByBatch(WmsMaterialCoilBo bo) {
// 检查独占状态 // // 检查独占状态
if (bo.getCoilId() != null) { // if (bo.getCoilId() != null) {
validateCoilOperationPermission(bo.getCoilId(), "批量更新"); // validateCoilOperationPermission(bo.getCoilId(), "批量更新");
} // }
// 查询原钢卷(分卷时需要,合卷时可能不需要) // 查询原钢卷(分卷时需要,合卷时可能不需要)
WmsMaterialCoil oldCoil = null; WmsMaterialCoil oldCoil = null;