From 73748a27ff2a7376e69cb64cfb88c24f9a931ef9 Mon Sep 17 00:00:00 2001 From: zhengxuming <739390650@QQ.COM> Date: Fri, 17 Oct 2025 17:55:23 +0800 Subject: [PATCH] =?UTF-8?q?opt:=E6=A0=AA=E6=B4=B2=E4=B8=AD=E9=92=A8?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E6=A0=A1=E5=AF=B9=E5=90=8E=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ios_manage/service/impl/PdaIosInServiceImpl.java | 4 ++-- .../ios_manage/service/impl/PdaIosOutServiceImpl.java | 10 +++++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosInServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosInServiceImpl.java index d715f51..1f4e9d8 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosInServiceImpl.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosInServiceImpl.java @@ -386,7 +386,7 @@ public class PdaIosInServiceImpl implements PdaIosInService { public PdaResponse getPdaCallEquipment(JSONObject whereJson) { List deptCodeS = getcurrentUserDepts(); List schBasePointList = iSchBasePointService.list(new LambdaQueryWrapper() - .eq(SchBasePoint::getRegion_code, whereJson.getString("region_code")) + .eq(StringUtils.isNotBlank(whereJson.getString("region_code")),SchBasePoint::getRegion_code, whereJson.getString("region_code")) .eq(SchBasePoint::getIs_used, 1) .in(SchBasePoint::getCan_material_type,deptCodeS) .eq(SchBasePoint::getPoint_type, 1) @@ -486,7 +486,7 @@ public class PdaIosInServiceImpl implements PdaIosInService { pmFormMaterialDto.setMaterial_code(pmFormDataList.get(0).getMaterial_code()); pmFormMaterialDto.setExt_code(ext_code); pmFormMaterialDto.setSupp_code(pmFormDataList.get(0).getSupp_code()); - pmFormMaterialDto.setSupp_code(pmFormDataList.get(0).getSupp_code()); + pmFormMaterialDto.setSupp_name(pmFormDataList.get(0).getSupp_name()); return PdaResponse.requestParamOk(pmFormMaterialDto); } diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosOutServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosOutServiceImpl.java index 9bb08ca..36eeedb 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosOutServiceImpl.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda_manage/ios_manage/service/impl/PdaIosOutServiceImpl.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import net.bytebuddy.implementation.bytecode.Throw; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; @@ -361,6 +362,9 @@ public class PdaIosOutServiceImpl implements PdaIosOutService { //设置点位状态,有料,需要传入托盘编号 if ("3".equals(whereJson.getString("point_status"))) { String vehicle_code = whereJson.getString("vehicle_code"); + if(StringUtils.isBlank(vehicle_code)){ + throw new BadRequestException("需要传入托盘编号"); + } //判断点位是否是空载具或者空位 //判断点位和仓位是否有正在执行的任务 List schBaseTaskList = taskService.list(new LambdaQueryWrapper() @@ -386,9 +390,9 @@ public class PdaIosOutServiceImpl implements PdaIosOutService { throw new BadRequestException("点位有误!请输入正确的点位!"); } - if ("3".equals(schBasePointList.get(0).getPoint_status()) || StringUtils.isNotBlank(schBasePointList.get(0).getVehicle_code())) { - throw new BadRequestException("这个点位已存在托盘" + schBasePointList.get(0).getVehicle_code() + ",无法直接修改!"); - } + // if ("3".equals(schBasePointList.get(0).getPoint_status()) || StringUtils.isNotBlank(schBasePointList.get(0).getVehicle_code())) { + // throw new BadRequestException("这个点位已存在托盘" + schBasePointList.get(0).getVehicle_code() + ",无法直接修改!"); + // } iSchBasePointService.update(new LambdaUpdateWrapper() .set(SchBasePoint::getPoint_status, whereJson.getString("point_status"))