From 94405ed24bdbe9ea4b1da6c93bdc04037943fb56 Mon Sep 17 00:00:00 2001 From: zwl <1051256694@qq.com> Date: 星期二, 22 七月 2025 09:24:46 +0800 Subject: [PATCH] 新增倒计时弹窗 --- src/main/java/com/zy/asrs/task/autoReportStartHandler.java | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/autoReportStartHandler.java b/src/main/java/com/zy/asrs/task/autoReportStartHandler.java index aebe864..8e5d78b 100644 --- a/src/main/java/com/zy/asrs/task/autoReportStartHandler.java +++ b/src/main/java/com/zy/asrs/task/autoReportStartHandler.java @@ -84,14 +84,15 @@ * @throws IOException */ @Scheduled(cron = "0/3 * * * * ? ") - public void execute() throws IOException { - List<TaskWrk> taskWrks=taskWrkService.selectList(new EntityWrapper<TaskWrk>().eq("status",1).in("wrk_sts",12,3)); + public synchronized void execute() throws IOException { + List<TaskWrk> taskWrks=taskWrkService.selectList(new EntityWrapper<TaskWrk>().eq("status",1).in("wrk_sts",12,13,2,3,4)); if(taskWrks.size()>0){ for(TaskWrk taskWrk:taskWrks){ if(Cools.isEmpty(taskWrk.getMarkStart())||taskWrk.getMarkStart()==0){ HashMap<String, Object> hashMap = new HashMap<>(); hashMap.put("TaskNo",taskWrk.getTaskNo()); String response = ""; + Boolean bool = false; try { //寮�濮嬩笂鎶�,鍑哄簱浠诲姟寮�濮嬫椂锛學CS鍥炶皟WMS response = new HttpHandler.Builder() @@ -101,13 +102,16 @@ .build() .doPost(); JSONObject jsonObject = JSON.parseObject(response); - Boolean bool = false; + if(jsonObject.get("ReturnStatus").equals(0)){ bool = true; taskWrk.setMarkStart(1); taskWrk.setStatus(2); taskWrkMapper.updateById(taskWrk); } + + } catch (Exception e) { + }finally { apiLogService.save("wcs寮�濮嬩换鍔′笂鎶ms" , wmsUrl + TaskExecCallback , null @@ -116,7 +120,6 @@ , response , bool ); - } catch (Exception e) { } } } -- Gitblit v1.9.1