自动化立体仓库 - WMS系统
IZCD4L12RTSW0VZ\Administrator
7 天以前 cc9c890bf12be9062f373ad6e53ef6f0dc8c335e
src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -394,6 +394,13 @@
            XSR response = null;
            boolean success = false;
            try {
//                List<ReportOrderParam> orderParams = new ArrayList<>();
//                orderParams.add(orderParam);
//                if (order.getReportOnce() < 4) {
//                    response = kopenApiService.getOutDetailsResult(orderParams, order);
//                } else {
//                    return FAIL;
//                }
                // response = new HttpHandler.Builder()
                // .setUri(MesConstant.URL)
                // .setPath(MesConstant.PAKOUT_URL)
@@ -458,7 +465,8 @@
                itemParam.setPro_komcode(material.getMatnr());
                // 上报时,默认产品id是供应商编码
                itemParam.setPro_id(detl.getSuppCode());
                //todo 台车编码
                itemParam.setTruck_no("TC310080014");
                // 上报时,默认上报时间是更新时间
                itemParam.setPick_qty(detl.getQty().intValue());
                reportOrderParams.add(itemParam);
@@ -469,7 +477,7 @@
            pubOrderParamsList.add(pubOrderParams);
            // 设置派工单明细
            stockUpOrderParams.setDetails(pubOrderParamsList);
            stockUpOrderParams.setUpdate_time(order.getUpdateBy$());
            stockUpOrderParams.setUpdate_time(order.getUpdateTime$());
            XSR response = null;
            boolean success = false;
@@ -482,7 +490,16 @@
                // .doPost();
                // JSONObject jsonObject = JSON.parseObject(response);
                // if (jsonObject.getInteger("code").equals(200)) {
                if (true) {
                List<StockUpOrderParams> orderParams = new ArrayList<>();
                orderParams.add(stockUpOrderParams);
                if (order.getReportOnce() < 4) {
                    response = kopenApiService.getOutDetailsResult(orderParams, order);
                } else {
                    return FAIL;
                }
                if (response.getSuccess()) {
                    success = true;
                    // 修改订单状态 4.完成 ===>> 6.已上报
                    if (!orderService.updateSettle(order.getId(), settle, null)) {
@@ -532,7 +549,7 @@
        adjustParam.setCompany_id(order.getCstmrName())
                .setWms_id(order.getId() + "")
                .setType(0 + "")
                .setUpdate_time(order.getUpdateBy$())
                .setUpdate_time(order.getUpdateTime$())
                .setKopen_id(order.getDefNumber());
        adjustParam.setBsby_no(order.getOrderNo())