From ea9b2ddb6c523088b4800337478ffa0bac880766 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 26 十月 2023 15:50:03 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/common/utils/RobotUtils.java | 24 +++++++++++++++++++-----
1 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zy/common/utils/RobotUtils.java b/src/main/java/com/zy/common/utils/RobotUtils.java
index 2db7119..1199458 100644
--- a/src/main/java/com/zy/common/utils/RobotUtils.java
+++ b/src/main/java/com/zy/common/utils/RobotUtils.java
@@ -23,7 +23,7 @@
try {
String response = new HttpHandler.Builder()
.setUri(robotUrl)
- .setPath("/api/wcs/is_system_ready")
+ .setPath("/adaptor/api/wcs/is_vp_ready")
.setJson(JSON.toJSONString(map))
.build()
.doPost();
@@ -40,9 +40,22 @@
}
//WCS鍚戞満姊拌噦涓嬪彂鍗曟媶浠诲姟
- public static boolean sendTask(String taskId, Map<String, Object> skuInfo, String from, String to) {
+ public static boolean sendTask(String taskId, Integer skuNum, String from) {
Environment environment = SpringUtils.getBean(Environment.class);
String robotUrl = environment.getProperty("robot.url");
+
+ Map<String, Object> skuInfo = new HashMap<>();
+ skuInfo.put("sku_id", "1");
+ skuInfo.put("length", 500);
+ skuInfo.put("width", 350);
+ skuInfo.put("height", 280);
+ skuInfo.put("weight", 1);
+ skuInfo.put("sku_num", skuNum);
+
+ String to = "307";
+ if (from.equals("317")) {
+ to = "310";
+ }
HashMap<String, Object> map = new HashMap<>();
map.put("task_id", taskId);
@@ -52,14 +65,15 @@
try {
String response = new HttpHandler.Builder()
.setUri(robotUrl)
- .setPath("api/wcs/single_class_depal_task")
+ .setPath("/adaptor/api/wcs/task/single_depal")
.setJson(JSON.toJSONString(map))
.build()
.doPost();
JSONObject data = JSON.parseObject(response);
- int error = Integer.parseInt(data.get("error").toString());
- if (error == 0) {
+ int code = Integer.parseInt(data.get("code").toString());
+ String msg = data.get("msg").toString();
+ if (code == 0 && msg.equals("success")) {
return true;//鎴愬姛
}
} catch (IOException e) {
--
Gitblit v1.9.1