From 159f0c64d0d05b2c08c1881e904cd359ee62af24 Mon Sep 17 00:00:00 2001 From: 1 <1> Date: 星期一, 29 九月 2025 14:01:14 +0800 Subject: [PATCH] #和得服务器 --- src/main/java/com/zy/asrs/task/handler/ArmRulesHandler.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/ArmRulesHandler.java b/src/main/java/com/zy/asrs/task/handler/ArmRulesHandler.java index eddc94b..4b6fc1f 100644 --- a/src/main/java/com/zy/asrs/task/handler/ArmRulesHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/ArmRulesHandler.java @@ -56,13 +56,21 @@ response = new HttpHandler.Builder() .setUri(URL) .setPath(QuantityOfPalletizing) - .setJson(JSON.toJSONString(armPrecomputeParam)) + .setJson(JSON.toJSONString(armPrecomputeParam.getMatList().get(0))) .build() .doPost(); JSONObject jsonObject = JSON.parseObject(response); if (jsonObject.getInteger("code").equals(200)) { + JSONObject data = JSON.parseObject(jsonObject.getString("data")); + success = true; - ArmPrecomputeParam jsonObjectObject = jsonObject.getObject("data", ArmPrecomputeParam.class); + ArmPrecomputeParam jsonObjectObject = new ArmPrecomputeParam( + data.getDouble("material_length"), + data.getDouble("material_width"), + data.getDouble("material_height"), + data.getDouble("material_weight"), + data.getDouble("material_number") + ); for (ArmPrecomputeParam.CombMat combMat : jsonObjectObject.getMatList()){ basArmRulesService.updateStatus(combMat); } -- Gitblit v1.9.1