From a402a173ebbaa5851f2b76be9f6102c054a2832b Mon Sep 17 00:00:00 2001
From: zhangc <zc@123>
Date: 星期六, 15 三月 2025 17:00:03 +0800
Subject: [PATCH] 配置信息

---
 src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java |   90 +-------------------------------------------
 1 files changed, 3 insertions(+), 87 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java
index 5cbbc86..59ee1da 100644
--- a/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java
@@ -2,23 +2,15 @@
 
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
-import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.core.common.Cools;
-import com.core.exception.CoolException;
-import com.zy.asrs.entity.BasDevp;
-import com.zy.asrs.entity.LocMast;
 import com.zy.asrs.entity.TaskWrk;
 import com.zy.asrs.entity.TaskWrkReport;
 import com.zy.asrs.entity.wms.StorageEscalationParam;
 import com.zy.asrs.entity.wms.WmsResult;
 import com.zy.asrs.service.*;
-import com.zy.asrs.utils.Utils;
 import com.zy.common.service.CommonService;
 import com.zy.common.utils.HttpHandler;
 import com.zy.common.utils.Synchro;
-import com.zy.core.cache.MessageQueue;
-import com.zy.core.enums.SlaveType;
-import com.zy.core.model.Task;
 import com.zy.core.properties.SlaveProperties;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
@@ -26,7 +18,6 @@
 
 import java.io.IOException;
 import java.util.Date;
-import java.util.HashMap;
 
 @Service
 public class ToWmsServiceImpl implements ToWmsService {
@@ -81,8 +72,9 @@
 
     @Value("${wms.data}")
     private String data;
-@Override
-public void addReportLog(TaskWrk taskWrk) {
+
+    @Override
+    public void addReportLog(TaskWrk taskWrk) {
         TaskWrkReport taskWrkReport = new TaskWrkReport();
         Synchro.Copy(taskWrk, taskWrkReport);
         taskWrkReport.setCreateTime(new Date());
@@ -111,82 +103,6 @@
             addApiLog("鍏ュ簱浠诲姟璇锋眰鑾峰彇搴撲綅", wmsUrl + inboundTaskApplyPath, JSON.toJSONString(wmsParam), response, success);
         }
         return null;
-    }
-
-    public boolean checkLocNo(String locNo) {
-        try {
-            BasDevp basDevp = basDevpService.selectById(inSta.getStaNo());
-            if (Cools.isEmpty(basDevp)) {
-                log.error("绔欑偣鍙峰紓甯�1" + inSta.getStaNo());
-                throw new CoolException("绔欑偣鍙峰紓甯�1,鏈煡璇㈠埌绔欑偣淇℃伅" + inSta.getStaNo());
-            }
-            Integer staNoCrnNo = Utils.StaNoCrnNo(inSta.getStaNo());
-            if (staNoCrnNo == 0) {
-                basDevp.setStaErr(1);
-                basDevpService.updateById(basDevp);
-                log.error("绔欑偣鍙峰紓甯�2" + inSta.getStaNo());
-                throw new CoolException("绔欑偣鍙峰紓甯�2,绔欑偣鍙蜂笉瀛樺湪" + inSta.getStaNo());
-            } else {
-                LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>()
-                        .eq("crn_no", staNoCrnNo.longValue())
-                        .eq("loc_no", result.getLocNo()));
-                if (Cools.isEmpty(locMast)) {
-                    basDevp.setStaErr(1);
-                    basDevpService.updateById(basDevp);
-                    log.error("绔欑偣鍙峰紓甯�3" + inSta.getStaNo());
-                    throw new CoolException("绔欑偣鍙峰紓甯�3锛氭宸烽亾涓嶅瓨鍦ㄧ洰鏍囧簱浣�" + inSta.getStaNo());
-                }
-            }
-        } catch (Exception e) {
-            // log.error("鎵爜妫�娴嬬▼搴忓紓甯�"+inSta.getStaNo()+"寮傚父淇℃伅"+e);
-            // 閫�鍥�
-            log.error("鎵爜妫�娴嬬▼搴忓紓甯�" + inSta.getStaNo() + errMsg);
-            log.error("鎵爜妫�娴嬬▼搴忓紓甯�,寮傚父淇℃伅" + e);
-
-            staProtocol.setWorkNo((short) 9999);
-            staProtocol.setStaNo(inSta.getStaNo().shortValue());
-            devpThread.setPakMk(staProtocol.getSiteId(), false);
-            MessageQueue.offer(SlaveType.Devp, devp.getId(), new Task(2, staProtocol));
-            TaskWrk taskWrk = taskWrkMapper.selectByWrkNo(Integer.valueOf(workNo));
-            if (taskWrk != null) {
-                taskWrk.setMemo(errMsg);//灏嗛敊璇爜瀛樺叆澶囨敞瀛楁杩涜灞曠ず
-                taskWrkMapper.updateById(taskWrk);
-            }
-            continue;
-        }
-        //鏌ョ湅璇ュ簱浣嶆槸鍚︿负绌哄簱浣�
-        LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>()
-                .eq("loc_sts", "O")
-                .eq("loc_no", result.getLocNo()));
-        if (Cools.isEmpty(locMast)) {
-            try {
-                HashMap<String, Object> headParam1 = new HashMap<>();
-                headParam1.put("taskNo", result.getTaskNo());
-                headParam1.put("status", 6);
-                headParam1.put("ioType", 1);
-                headParam1.put("barcode", BoxNo);
-                String response2;
-                response2 = new HttpHandler.Builder()
-                        // .setHeaders(headParam)
-                        .setUri(wmsUrl)
-                        .setPath(taskStatusFeedbackPath)
-                        .setJson(JSON.toJSONString(headParam1))
-                        .build()
-                        .doPost();
-                JSONObject jsonObject1 = JSON.parseObject(response2);
-                apiLogService.save("wcs娲惧彂搴撲綅==銆嬩笉涓虹┖銆�==涓婃姤wms"
-                        , wmsUrl + taskStatusFeedbackPath
-                        , null
-                        , "127.0.0.1"
-                        , JSON.toJSONString(headParam1)
-                        , response
-                        , true
-                );
-            } catch (Exception e) {
-                log.error("wcs娲惧彂搴撲綅==銆嬩笉涓虹┖銆�==涓婃姤wms", result.getTaskNo());
-                throw new CoolException("wcs娲惧彂鍏ュ簱浠诲姟涓婃姤wms澶辫触,娲惧彂搴撲綅==銆嬩笉涓虹┖銆�==锛屽紓甯镐俊鎭細" + e);
-            }
-        }
     }
 
 

--
Gitblit v1.9.1