自动化立体仓库 - WMS系统
*
L
12 小时以前 d7586e563701a4cb65065be3c4c3e4e66220222d
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);
                    }