From fe8d6e225812fee9723a3a942481fdaf171a9dbc Mon Sep 17 00:00:00 2001
From: skyouc <creaycat@gmail.com>
Date: 星期一, 29 十二月 2025 15:56:33 +0800
Subject: [PATCH] Merge branch 'jsxswms' of http://47.97.1.152:5880/r/zy-asrs into jsxswms
---
src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
index 7738609..41eb20a 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -14,12 +14,11 @@
import com.zy.api.entity.StockAdjustParams;
import com.zy.api.entity.StockUpOrderParams;
import com.zy.api.entity.dto.XSR;
+import com.zy.api.enums.MatLocType;
import com.zy.api.service.KopenApiService;
import com.zy.asrs.entity.*;
import com.zy.asrs.enums.OrderTypeEnum;
import com.zy.asrs.service.*;
-import com.zy.asrs.service.impl.CheckOrderDetlServiceImpl;
-import com.zy.asrs.service.impl.LocDetlServiceImpl;
import com.zy.asrs.task.AbstractHandler;
import com.zy.asrs.task.core.ReturnT;
import com.zy.asrs.utils.OrderInAndOutUtil;
@@ -48,8 +47,6 @@
@Service
public class OrderSyncHandler extends AbstractHandler<String> {
- private final CheckOrderDetlServiceImpl checkOrderDetlService;
-
@Autowired
private JdbcTemplate jdbcTemplate;
@Autowired
@@ -68,11 +65,11 @@
private KopenApiService kopenApiService;
@Autowired
private MatService matService;
- private LocDetlServiceImpl locDetlService;
+ @Autowired
+ private LocDetlService locDetlService;
+ @Autowired
+ CheckOrderDetlService checkOrderDetlService;
- OrderSyncHandler(CheckOrderDetlServiceImpl checkOrderDetlService) {
- this.checkOrderDetlService = checkOrderDetlService;
- }
@Transactional
public ReturnT<String> startOrderIssuedOnceMore(Order order) {
@@ -292,7 +289,7 @@
.setPro_id(detl.getSuppCode())
.setLocation_no(locDetl.getZpallet())
.setSj_emp(locDetl.getModiUser$())
- .setLocation_type(material.getTagId() + "")
+ .setLocation_type(MatLocType.getMatTag(material.getTagId() + ""))
// 涓婃姤鏃讹紝榛樿涓婃姤鏃堕棿鏄洿鏂版椂闂�
.setSj_date(Utils.dateToStr(order.getUpdateTime(), "yyyy-MM-dd HH:mm:ss") )
// 涓婃姤鏃讹紝榛樿涓婃姤浜烘槸鏇存柊浜�
@@ -314,8 +311,11 @@
try {
List<ReportOrderParam> orderParams = new ArrayList<>();
orderParams.add(orderParam);
- response = kopenApiService.getInDispatchResult(orderParams);
-
+ if (order.getReportOnce() < 4) {
+ response = kopenApiService.getInDispatchResult(orderParams, order);
+ } else {
+ return FAIL;
+ }
// if (true) {
// success = true;
// // 淇敼璁㈠崟鐘舵�� 4.瀹屾垚 ===>> 6.宸蹭笂鎶�
--
Gitblit v1.9.1