From 2b03015c5f673e3f4f66432bee9386806b944d34 Mon Sep 17 00:00:00 2001
From: gongbaoxiong <751575283@qq.com>
Date: Thu, 24 Jul 2025 19:31:09 +0800
Subject: [PATCH] =?UTF-8?q?opt:=E5=87=BA=E5=BA=93=E5=88=86=E9=85=8D?=
=?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../mapper/MdPbStoragevehicleextMapper.xml | 3 +-
.../impl/BsrealStorattrServiceImpl.java | 15 +---
.../impl/MdMeMaterialbaseServiceImpl.java | 20 ++++-
.../controller/PdaIosOutController.java | 6 +-
.../ios_manage/service/PdaIosOutService.java | 11 +--
.../service/impl/PdaIosInServiceImpl.java | 29 ++++---
.../service/impl/PdaIosOutServiceImpl.java | 76 ++++++++++---------
.../service/util/tasks/PdaPointTask.java | 2 +-
.../service/impl/OutBillServiceImpl.java | 31 ++++----
.../impl/RawAssistIStorServiceImpl.java | 2 +-
.../service/util/UpdateIvtUtils.java | 3 +-
11 files changed, 100 insertions(+), 98 deletions(-)
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdPbStoragevehicleextMapper.xml b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdPbStoragevehicleextMapper.xml
index 753f752..417f074 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdPbStoragevehicleextMapper.xml
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdPbStoragevehicleextMapper.xml
@@ -260,9 +260,8 @@
AND
- (attr.struct_code LIKE CONCAT('%', #{params.struct_code}, '%')
+ (attr.struct_code LIKE CONCAT('%', #{params.struct_code}, '%'))
-
AND
ext.pcsn LIKE #{params.pcsn}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/BsrealStorattrServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/BsrealStorattrServiceImpl.java
index 26545e2..d8c0b22 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/BsrealStorattrServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/BsrealStorattrServiceImpl.java
@@ -3,16 +3,12 @@ package org.nl.wms.basedata_manage.service.impl;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
-import com.alibaba.fastjson.JSON;
-import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.apache.commons.lang3.StringUtils;
import org.nl.common.domain.query.PageQuery;
import org.nl.common.exception.BadRequestException;
import org.nl.common.utils.IdUtil;
@@ -26,15 +22,10 @@ import org.nl.wms.basedata_manage.service.dao.BsrealStorattrDto;
import org.nl.wms.basedata_manage.service.dao.Sectattr;
import org.nl.wms.basedata_manage.service.dao.Structattr;
import org.nl.wms.basedata_manage.service.dao.mapper.BsrealStorattrMapper;
-import org.nl.wms.basedata_manage.service.dao.mapper.SectattrMapper;
-import org.nl.wms.basedata_manage.service.dao.mapper.StructattrMapper;
-import org.springframework.data.domain.Pageable;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
-import java.util.Collections;
-import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -85,8 +76,10 @@ public class BsrealStorattrServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(BsrealStorattr.class)
- .eq(BsrealStorattr::getStor_code, code)
- .eq(BsrealStorattr::getIs_delete, BaseDataEnum.IS_YES_NOT.code("否"));
+ .eq(BsrealStorattr::getIs_delete, BaseDataEnum.IS_YES_NOT.code("否"))
+ .and(r -> r.eq(BsrealStorattr::getStor_code, code)
+ .or()
+ .eq(BsrealStorattr::getStor_id, code));
return bsrealStorattrMapper.selectOne(queryWrapper);
}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/MdMeMaterialbaseServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/MdMeMaterialbaseServiceImpl.java
index 3540630..ecaa71f 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/MdMeMaterialbaseServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/impl/MdMeMaterialbaseServiceImpl.java
@@ -130,6 +130,9 @@ public class MdMeMaterialbaseServiceImpl extends ServiceImpl 1) {
for (int i = 1; i < read.size(); i++) {
List