From b89e1a83acebe751596369457cedabf3a1236dd8 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期五, 12 七月 2024 16:36:12 +0800
Subject: [PATCH] 与gwcs相关接口交互
---
src/main/java/com/zy/asrs/task/handler/GhjtHandler.java | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java b/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java
index 96c0db8..662f4af 100644
--- a/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/GhjtHandler.java
@@ -5,6 +5,7 @@
import com.core.exception.CoolException;
import com.zy.asrs.entity.Order;
import com.zy.asrs.entity.WrkMast;
+import com.zy.asrs.mapper.OrderMapper;
import com.zy.asrs.mapper.WrkMastMapper;
import com.zy.asrs.service.ApiLogService;
import com.zy.common.constant.MesConstant;
@@ -26,6 +27,9 @@
@Slf4j
@Service
public class GhjtHandler {
+
+ @Resource
+ private OrderMapper orderMapper;
@Autowired
private ApiLogService apiLogService;
@@ -51,8 +55,8 @@
String response = "";
try {
response = new HttpHandler.Builder()
- .setUri(MesConstant.URL)
- .setPath(MesConstant.PAKIN_URL)
+ .setUri(MesConstant.GWCS_IP_PORT)
+ .setPath(MesConstant.GWCS_DCKK_URL)
.setHeaders(headers)
.setJson(body)
.build()
@@ -90,8 +94,7 @@
// 鑾峰彇璇锋眰澶�
Map<String, Object> headers = new HashMap<>();
- headers.put("digi-type", "sync ");
- headers.put("digi-protocol", "raw");
+ headers.put("Content-Type", "application/json;charset=UTF-8");
// 鏋勯�犺姹備綋
JSONObject jsonObject = new JSONObject();
@@ -110,6 +113,8 @@
.build()
.doPost();
if (!Cools.isEmpty(response)) {
+ order.setSettle(6L);
+ orderMapper.updateById(order);
success = true;
} else {
log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", MesConstant.URL + MesConstant.PAKIN_URL, body, response);
--
Gitblit v1.9.1