diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata/material/service/dao/mapper/MdMeMaterialbaseMapper.xml b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata/material/service/dao/mapper/MdMeMaterialbaseMapper.xml
index bc66d1a..34d1f65 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata/material/service/dao/mapper/MdMeMaterialbaseMapper.xml
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata/material/service/dao/mapper/MdMeMaterialbaseMapper.xml
@@ -12,7 +12,8 @@
WHERE
1=1
- AND (material_code = #{param.blurry} OR material_name = #{param.blurry})
+ AND (material_code LIKE CONCAT('%', #{param.blurry}, '%')
+ OR material_name LIKE CONCAT('%', #{param.blurry}, '%'))
AND material_type = #{param.material_type}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java
index 9651088..7a4cfd4 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java
@@ -123,11 +123,11 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
public Map secondaryAllocationPoint(String taskCode, String actionType, String type) {
JSONObject result = new JSONObject();
result.put("status", org.springframework.http.HttpStatus.BAD_REQUEST.value());
-// RedissonUtils.lock(c -> {
-// try {
-// Thread.sleep(1000);
-// } catch (InterruptedException e) {
-// }
+ RedissonUtils.lock(c -> {
+ try {
+ Thread.sleep(1000);
+ } catch (InterruptedException e) {
+ }
String pointCode = "";
String action = "";
switch (actionType) {
@@ -146,16 +146,16 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
}
result.put("status", org.springframework.http.HttpStatus.OK.value());
return result;
-// }, "secondaryAllocationPoint" + actionType, null);
-// log.info("二次分配" + taskCode + "---------------------------------------------" + result);
-// return result;
+ }, "secondaryAllocationPoint" + actionType, null);
+ log.info("二次分配" + taskCode + "---------------------------------------------" + result);
+ return result;
}
private String getNewPoint(String taskCode, String actionType, String type) {
SchBasePoint newPoint = null;
String taskPointType = null;
//执行中的任务
- List status = Arrays.asList(TaskStatus.EXECUTING.getCode(), TaskStatusEnum.PICK_UP_COMPLETED.getCode());
+ List status = Arrays.asList(TaskStatus.EXECUTING.getCode(), TaskStatus.PICK_UP_COMPLETED.getCode());
SchBaseTask baseTask = taskService.getOne(new LambdaQueryWrapper()
.eq(SchBaseTask::getTask_code, taskCode)
.eq(SchBaseTask::getIs_delete, PackageInfoIvtEnum.IS_SEND.code("否"))
@@ -349,7 +349,7 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
SchBasePoint startPoint = pointMapper.selectOne(new LambdaQueryWrapper().eq(SchBasePoint::getPoint_code, start_point));
PointUtils.setUpdateByAcs(startPoint);
PointUtils.clearPoint(startPoint);
- task.setTask_status(TaskStatusEnum.PICK_UP_COMPLETED.getCode());
+ task.setTask_status(TaskStatus.PICK_UP_COMPLETED.getCode());
TaskUtils.setUpdateByAcs(task);
taskService.updateById(task);
return result;
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/task/controller/PdaTaskController.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/task/controller/PdaTaskController.java
index 6024908..62664ef 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/task/controller/PdaTaskController.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/task/controller/PdaTaskController.java
@@ -84,6 +84,12 @@ public class PdaTaskController {
return new ResponseEntity<>(pdaTaskService.getChargeRegions(), HttpStatus.OK);
}
+ @PostMapping("/getCallRegions")
+ @Log("获取所有区域")
+ public ResponseEntity