#
18516761980
2022-07-28 105945274f33494fb2bba3ceb3a04552231cad82
#
1个文件已修改
14 ■■■■■ 已修改文件
src/main/java/com/slcf/filter/UpdateThread.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/slcf/filter/UpdateThread.java
@@ -83,9 +83,9 @@
                updateFlag = false;
                updateWaitPakInData(); // 入库
                updateWaitPakOutData1(); // 出库
//                sendPickPrintCmd(); // 打印
//                updateWaitPakOutData(); // 出库
//                updateWaitPakOutData1(); // 出库
                sendPickPrintCmd(); // 打印
                updateWaitPakOutData(); // 出库
                // 清空2天前的日志
                sapRequestLogService.clearSapLog();
//                updateWaitCheckData();
@@ -97,6 +97,7 @@
            }
        }
    }
    public JSONObject requestSAP(JSONObject body, String url) {
        logger.info(url);
        JSONObject resp;
@@ -112,11 +113,14 @@
            s = new HttpHandler.Builder()
                    .setUri(url)
                    .setJson(body.toString())
                    .setTimeout(10, TimeUnit.SECONDS)
                    .setTimeout(20, TimeUnit.SECONDS)
                    .setHeaders(requestHeader)
                    .build()
                    .doPost();
        } catch (IOException e) {
            logger.error("SAP请求接口失败=URL==>>" + body.toString());
            logger.error("SAP请求接口失败=JSON==>>" + body.toString());
            logger.error("SAP请求接口失败=JSON==>>" + e.getMessage());
            throw new RuntimeException(e);
        }
        resp = JSONObject.fromObject(s);
@@ -726,7 +730,7 @@
//                JSONObject json = JSONObject.fromObject(sb.toString());
                logger.error("sendPrinCommand4-----调用打印接口" + waitPakOut.getTanum() + "==" + waitPakOut.getMatnr() + "==" + waitPakOut.getMaktx());
                JSONObject json = requestSAP(jsObj, httpUrl);
                logger.error("sendPrinCommand44-----打印接口SAP返回数据===>>" + json.toString());
                String d = json.get("d").toString();
                JSONObject jsonD = JSONObject.fromObject(d);
                String Item = jsonD.get("item").toString();