From 5d1aa071ca6f385a8ec9bb2b5135d259f0f225eb Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期四, 04 十二月 2025 10:59:45 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/plugin/FakeProcess.java |   15 ++++-----------
 1 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/zy/core/plugin/FakeProcess.java b/src/main/java/com/zy/core/plugin/FakeProcess.java
index c6c7532..181f5f2 100644
--- a/src/main/java/com/zy/core/plugin/FakeProcess.java
+++ b/src/main/java/com/zy/core/plugin/FakeProcess.java
@@ -3,7 +3,6 @@
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
-import com.core.common.Cools;
 import com.zy.asrs.domain.param.CreateInTaskParam;
 import com.zy.asrs.domain.param.CreateOutTaskParam;
 import com.zy.asrs.entity.BasCrnp;
@@ -14,6 +13,7 @@
 import com.zy.asrs.service.BasDevpService;
 import com.zy.asrs.service.LocMastService;
 import com.zy.asrs.service.WrkMastService;
+import com.zy.asrs.utils.Utils;
 import com.zy.common.model.StartupDto;
 import com.zy.common.service.CommonService;
 import com.zy.common.utils.HttpHandler;
@@ -269,17 +269,10 @@
                         continue;
                     }
 
-                    Integer sourceStationId = commonService.findOutStationId(crnNo, stationId);
-                    if (sourceStationId == null) {
-                        continue;
-                    }
-
                     CreateOutTaskParam taskParam = new CreateOutTaskParam();
                     taskParam.setTaskNo(String.valueOf(commonService.getWorkNo(WrkIoType.OUT.id)));
-                    taskParam.setSourceStaNo(sourceStationId);
                     taskParam.setStaNo(stationId);
-                    taskParam.setSourceLocNo(locMast.getLocNo());
-                    taskParam.setBarcode(locMast.getBarcode());
+                    taskParam.setLocNo(locMast.getLocNo());
                     boolean result = commonService.createOutTask(taskParam);
                     redisUtil.set(RedisKeyType.GENERATE_FAKE_OUT_TASK_LIMIT.key + stationId, "lock", 15);
                 }
@@ -349,9 +342,9 @@
                     try {
                         HashMap<String, Object> param = new HashMap<>();
                         param.put("barcode", stationProtocol.getBarcode());
-                        param.put("ioType", 1);
                         param.put("sourceStaNo", stationProtocol.getStationId());
                         param.put("locType1", stationProtocol.getPalletHeight());
+                        param.put("row", Utils.getInTaskEnableRow());
 
                         String response = new HttpHandler.Builder()
                                 .setUri(wmsUrl)
@@ -364,7 +357,7 @@
                             StartupDto dto = jsonObject.getObject("data", StartupDto.class);
 
                             CreateInTaskParam taskParam = new CreateInTaskParam();
-                            taskParam.setTaskNo(String.valueOf(dto.getWorkNo()));
+                            taskParam.setTaskNo(String.valueOf(dto.getTaskNo()));
                             taskParam.setLocNo(dto.getLocNo());
                             taskParam.setTaskPri(dto.getTaskPri());
                             boolean result = commonService.createInTask(taskParam);

--
Gitblit v1.9.1