From 7fd1dc4865b941ec8c6c1215fe5adecab80381d9 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 22 四月 2021 12:54:06 +0800 Subject: [PATCH] # --- src/main/java/zy/cloud/wms/common/service/erp/ErpScheduler.java | 21 ++++++++++++--------- 1 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/main/java/zy/cloud/wms/common/service/erp/ErpScheduler.java b/src/main/java/zy/cloud/wms/common/service/erp/ErpScheduler.java index 6bc4f44..efeef38 100644 --- a/src/main/java/zy/cloud/wms/common/service/erp/ErpScheduler.java +++ b/src/main/java/zy/cloud/wms/common/service/erp/ErpScheduler.java @@ -465,7 +465,7 @@ } /** - * 瀹屾垚閿�鍞鍗� + * 瀹屾垚閲囪喘閫�璐ц鍗� */ @Scheduled(cron = "0/10 * * * * ? ") @Transactional @@ -596,15 +596,17 @@ /** * 鑾峰彇鍙栨秷璁㈠崟 */ - @Scheduled(cron = "0/5 * * * * ? ") + @Scheduled(cron = "0/10 * * * * ? ") @Transactional // @PostConstruct public void getCancelOrdersExecute(){ try { Map<String, Object> json = new HashMap<>(); + json.put("vchType", 151); + json.put("flag", 2); String response = new HttpHandler.Builder() .setUri(URI) - .setPath(OVER_BILL) + .setPath(GET_ORDERS) .setJson(JSON.toJSONString(json)) .build() .doPost(); @@ -617,14 +619,15 @@ } List<GetOrderResult0> list = JSON.parseArray(result.getData(), GetOrderResult0.class); if (!Cools.isEmpty(list)) { - boolean complete = true; Set<String> existNumbers = new HashSet<>(); - - String cancelNumber = ""; - if (!orderService.updateSettle(cancelNumber, 5L)) { - throw new CoolException("淇敼璁㈠崟鐘舵�佸け璐�"); + for (GetOrderResult0 result0 : list) { + existNumbers.add(result0.getNumber()); } - + for (String number : existNumbers) { + if (!orderService.updateSettle(number, 3L)) { +// throw new CoolException("淇敼璁㈠崟鐘舵�佸け璐�"); + } + } } } -- Gitblit v1.9.1