From 22fd3c4a587ca5c052e43e4676d123bafc7e7f41 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Mon, 15 Jun 2026 11:26:42 +0800 Subject: [PATCH] =?UTF-8?q?refactor(WmsMaterialCoilService):=20=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E9=92=A2=E5=8D=B7=E6=93=8D=E4=BD=9C=E6=9D=83=E9=99=90?= =?UTF-8?q?=E9=AA=8C=E8=AF=81=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注释掉单个更新方法中的独占状态验证逻辑 - 移除批量更新方法中的权限验证检查代码 - 保留原有的注释文档结构 - 简化方法实现逻辑,跳过操作前的状态验证步骤 --- .../impl/WmsMaterialCoilServiceImpl.java | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java index 3d5b8ddf..5aabed7d 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java @@ -1801,10 +1801,10 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { * @return 新钢卷ID字符串 */ private String updateBySingle(WmsMaterialCoilBo bo, String qrcodeStepType) { - if (StringUtils.isBlank(qrcodeStepType)){ - // 检查独占状态 - validateCoilOperationPermission(bo.getCoilId(), "单个更新"); - } +// if (StringUtils.isBlank(qrcodeStepType)){ +// // 检查独占状态 +// validateCoilOperationPermission(bo.getCoilId(), "单个更新"); +// } // 查询原钢卷 WmsMaterialCoil oldCoil = baseMapper.selectById(bo.getCoilId()); @@ -2015,18 +2015,16 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { throw new RuntimeException("钢卷已被独占(状态码:" + status + "),无法执行" + operation + "操作"); } - /** - * 批量更新(分卷/合卷) - */ + /** * 批量更新(分卷/合卷) * @return 分卷时返回逗号分隔的新钢卷ID字符串,合卷时返回单个新钢卷ID字符串 */ private String updateByBatch(WmsMaterialCoilBo bo) { - // 检查独占状态 - if (bo.getCoilId() != null) { - validateCoilOperationPermission(bo.getCoilId(), "批量更新"); - } +// // 检查独占状态 +// if (bo.getCoilId() != null) { +// validateCoilOperationPermission(bo.getCoilId(), "批量更新"); +// } // 查询原钢卷(分卷时需要,合卷时可能不需要) WmsMaterialCoil oldCoil = null;