From 44303cb1c751535af5afb5fcca2e9af732d52761 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Thu, 16 Apr 2026 16:31:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(wms):=20=E4=BF=AE=E5=A4=8D=E9=92=A2?= =?UTF-8?q?=E5=8D=B7=E5=8D=95=E4=B8=AA=E6=9B=B4=E6=96=B0=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E6=AD=A5=E9=AA=A4=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E6=A3=80=E6=9F=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改了qrcodeStepType为空判断条件,从非空且不等于annealing改为直接判断是否为空 - 确保在qrcodeStepType为空时能够正确执行钢卷操作权限验证 - 修正了原有的逻辑错误,避免在特定条件下跳过必要的权限检查 --- .../java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 bd9df568..e663d4ef 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 @@ -1325,7 +1325,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { * @return 新钢卷ID字符串 */ private String updateBySingle(WmsMaterialCoilBo bo, String qrcodeStepType) { - if (StringUtils.isNotBlank(qrcodeStepType) && !"annealing".equals(qrcodeStepType)){ + if (StringUtils.isBlank(qrcodeStepType)){ // 检查独占状态 validateCoilOperationPermission(bo.getCoilId(), "单个更新"); }