From c82b47020ff5b0e76609454ab915afd0e27db199 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期二, 01 七月 2025 13:47:29 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/ReportInventoryCheckOrdersScheduler.java | 69 +++++++++++++++++----------------- 1 files changed, 35 insertions(+), 34 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/ReportInventoryCheckOrdersScheduler.java b/src/main/java/com/zy/asrs/task/ReportInventoryCheckOrdersScheduler.java index 889d8a7..651f619 100644 --- a/src/main/java/com/zy/asrs/task/ReportInventoryCheckOrdersScheduler.java +++ b/src/main/java/com/zy/asrs/task/ReportInventoryCheckOrdersScheduler.java @@ -31,42 +31,43 @@ /** * 涓婃姤鐩樼偣缁撴灉 + * 涓嶈嚜鍔ㄤ笂鎶ワ紝閲囩敤浜哄伐鎵嬪姩涓婃姤鏂规 */ - @Scheduled(cron = "0/3 * * * * ? ") +// @Scheduled(cron = "0/3 * * * * ? ") public void execute() { - String erpReport = Parameter.get().getErpReport(); - if (Cools.isEmpty(erpReport) || !erpReport.equals("true")) { - return; - } - - List<InventoryCheckOrder> inventoryCheckOrders = inventoryCheckOrderService.selectList(new EntityWrapper<InventoryCheckOrder>() - .eq("status", 1)); - if (inventoryCheckOrders.isEmpty()) { - return; - } - - for (InventoryCheckOrder checkOrder : inventoryCheckOrders) { - List<InventoryCheckOrderDetl> checkOrderDetls = inventoryCheckOrderDetlService.selectList(new EntityWrapper<InventoryCheckOrderDetl>().eq("order_no", checkOrder.getOrderNo())); - boolean complete = true; - for (InventoryCheckOrderDetl checkOrderDetl : checkOrderDetls) { - if (!checkOrderDetl.getStatus().equals("2")) { - complete = false; - } - } - if (complete) { - boolean result = reportToThirdService.reportCheckOrder(checkOrder); - if (!result) { - continue; - } - - checkOrder.setStatus("2"); - if (!inventoryCheckOrderService.updateById(checkOrder)) { - log.error("鐩樼偣鍗昜orderNo={}]鏇存柊鐘舵�佸け璐�", checkOrder.getOrderNo()); - } else { - log.info("鐩樼偣鍗昜orderNo={}]鏇存柊鐘舵�佹垚鍔�", checkOrder.getOrderNo()); - } - } - } +// String erpReport = Parameter.get().getErpReport(); +// if (Cools.isEmpty(erpReport) || !erpReport.equals("true")) { +// return; +// } +// +// List<InventoryCheckOrder> inventoryCheckOrders = inventoryCheckOrderService.selectList(new EntityWrapper<InventoryCheckOrder>() +// .eq("status", 1)); +// if (inventoryCheckOrders.isEmpty()) { +// return; +// } +// +// for (InventoryCheckOrder checkOrder : inventoryCheckOrders) { +// List<InventoryCheckOrderDetl> checkOrderDetls = inventoryCheckOrderDetlService.selectList(new EntityWrapper<InventoryCheckOrderDetl>().eq("order_no", checkOrder.getOrderNo())); +// boolean complete = true; +// for (InventoryCheckOrderDetl checkOrderDetl : checkOrderDetls) { +// if (!checkOrderDetl.getStatus().equals("2")) { +// complete = false; +// } +// } +// if (complete) { +// boolean result = reportToThirdService.reportCheckOrder(checkOrder); +// if (!result) { +// continue; +// } +// +// checkOrder.setStatus("2"); +// if (!inventoryCheckOrderService.updateById(checkOrder)) { +// log.error("鐩樼偣鍗昜orderNo={}]鏇存柊鐘舵�佸け璐�", checkOrder.getOrderNo()); +// } else { +// log.info("鐩樼偣鍗昜orderNo={}]鏇存柊鐘舵�佹垚鍔�", checkOrder.getOrderNo()); +// } +// } +// } } /** -- Gitblit v1.9.1