diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/StringUtils.java b/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/StringUtils.java
index 78adf19..6f8a034 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/StringUtils.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/StringUtils.java
@@ -20,7 +20,6 @@ import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import lombok.extern.slf4j.Slf4j;
import org.nl.config.ElAdminProperties;
-import org.nl.config.SpringContextHolder;
import javax.servlet.http.HttpServletRequest;
import java.net.InetAddress;
@@ -245,4 +244,7 @@ public class StringUtils {
return "";
}
}
+
+
+
}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/ValidationUtil.java b/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/ValidationUtil.java
index ad2e7dc..9e9222b 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/ValidationUtil.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/common/utils/ValidationUtil.java
@@ -16,6 +16,7 @@
package org.nl.common.utils;
import cn.hutool.core.util.ObjectUtil;
+import com.alibaba.fastjson.JSONObject;
import org.nl.common.exception.BadRequestException;
import org.nl.config.language.LangProcess;
@@ -31,7 +32,7 @@ public class ValidationUtil{
*/
public static void isNull(Object obj, String entity, String parameter , String value){
if(ObjectUtil.isNull(obj)){
- throw new BadRequestException(LangProcess.msg("error_isNull",entity+"_"+parameter+"_"+value));
+ throw new BadRequestException(LangProcess.msg("error_isNull", entity + "_" + parameter + "_" + value));
}
}
@@ -41,4 +42,20 @@ public class ValidationUtil{
public static boolean isEmail(String email) {
return true;
}
+
+
+ /**
+ * 入参校验
+ */
+ public static void assertNotBlankJson(JSONObject json, String message, String... keys) {
+ if (json == null) {
+ throw new IllegalArgumentException(message);
+ }
+ for (String key : keys) {
+ String value = json.getString(key);
+ if (value == null || value.trim().isEmpty()) {
+ throw new IllegalArgumentException(message);
+ }
+ }
+ }
}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/ios_manage/controller/PdaIosInController.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/ios_manage/controller/PdaIosInController.java
index 07a269f..e810256 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/ios_manage/controller/PdaIosInController.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/ios_manage/controller/PdaIosInController.java
@@ -6,6 +6,7 @@ import com.alibaba.fastjson.JSONObject;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.nl.common.logging.annotation.Log;
+import org.nl.wms.basedata_manage.service.dao.MdMeMaterialbase;
import org.nl.wms.pda.ios_manage.service.PdaIosInService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
@@ -15,11 +16,10 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
+import static org.nl.common.utils.ValidationUtil.assertNotBlankJson;
+
/**
- *
- * 手持入库确认 控制层
- *
- *
+ * 手持入库管理
* @author Liuxy
* @since 2025-06-05
*/
@@ -32,17 +32,13 @@ public class PdaIosInController {
@Autowired
private PdaIosInService pdaIosInService;
- @PostMapping("/sweepCode")
- @Log("扫码解析")
- @SaIgnore
- public ResponseEntity