自动化立体仓库 - WMS系统
#
LSH
2023-12-25 2bb1b2b7e9df9a8aca4752b5c5d160469f100077
src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java
@@ -47,6 +47,9 @@
    @Transactional
    public ReturnT<String> start(Order order) {
        String orderNo = order.getOrderNo();
        String[] split = orderNo.split("-");
        String orderNoS = split[0];
        //登录金蝶r
        ReturnT<String> start = loginAuthenticationHandler.start();
        DocType docType = docTypeService.selectById(order.getDocType());
@@ -57,11 +60,14 @@
        //条件拼接
        JSONObject dataJsonObject = new JSONObject();
        dataJsonObject.put("Numbers",order.getOrderNo());
        dataJsonObject.put("Numbers",orderNoS);
        dataJsonObject.put("EntryIds","");
        dataJsonObject.put("RuleId",kingDeeUtilType.ruleId);
        dataJsonObject.put("TargetFormId",kingDeeUtilType.correspondingFormId);
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("data", dataJsonObject);
        jsonObject.put("FormId",kingDeeUtilType.formId);
        jsonObject.put("data", dataJsonObject);
        String add = jsonObject.toJSONString();
        //下推
        String response = "";
@@ -80,7 +86,7 @@
            JSONObject data = JSON.parseObject(response);
            Object IsSuccess = findValueByKey(JSON.parseObject(response), "IsSuccess");
            String bool=IsSuccess.toString();
            //审核完成原订单4转6  6.上报完成
            //下推完成原订单4转6  6.上报完成
            if(bool.equals("true")){
                success = true;
                order.setSettle(6L);
@@ -94,7 +100,7 @@
            try {
                // 保存接口日志
                apiLogService.save(
                        "审核",
                        "下推",
                        URL+ pushDowmAudit,
                        null,
                        "127.0.0.1",