From fe0b22ed3a56a53f0d9ccd95e09d009634d34b65 Mon Sep 17 00:00:00 2001 From: L <L@123> Date: 星期日, 13 七月 2025 16:05:01 +0800 Subject: [PATCH] * --- src/main/java/com/zy/asrs/task/WrkMastStaInIt3Scheduler.java | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/WrkMastStaInIt3Scheduler.java b/src/main/java/com/zy/asrs/task/WrkMastStaInIt3Scheduler.java index bcc4d17..188937a 100644 --- a/src/main/java/com/zy/asrs/task/WrkMastStaInIt3Scheduler.java +++ b/src/main/java/com/zy/asrs/task/WrkMastStaInIt3Scheduler.java @@ -63,7 +63,7 @@ }}; -// @Scheduled(cron = "0/3 * * * * ? ") + @Scheduled(cron = "0/3 * * * * ? ") private void execute(){ for(Integer staNo : STA_WORK_CU){ try{ @@ -138,7 +138,7 @@ } } -// @Scheduled(cron = "0/3 * * * * ? ") + @Scheduled(cron = "0/3 * * * * ? ") private void execute2(){ try{ for(Integer staNo : STA_WORK_CU){ @@ -167,9 +167,19 @@ continue; } BasDevp basDevpEnd = basDevpService.selectById(wrkMast.getStaNo()); - if (!basDevpEnd.getAutoing().equals("Y") || basDevpEnd.getWrkNo()!=0 || basDevpEnd.getLoading().equals("Y") || basDevpEnd.getReportSign()!=0){ + if (!basDevpEnd.getAutoing().equals("Y")){ continue; } + if (basDevpEnd.getWrkNo()!=0 || basDevpEnd.getLoading().equals("Y") || basDevpEnd.getReportSign()!=0){ + if (basDevpEnd.getWrkNo()!=0 && basDevpEnd.getLoading().equals("Y")){ + WrkMast wrkMastEnd = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", basDevp.getWrkNo())); + if (Cools.isEmpty(wrkMastEnd) || wrkMastEnd.getIoType()!=101 || Cools.isEmpty(wrkMastEnd.getSheetNo()) || wrkMastEnd.getSheetNo().equals("0")){ + continue; + } + } else { + continue; + } + } if (wrkMast.getStaNo()==118 || wrkMast.getStaNo()==119){ RgvOneSign rgvOneSign = rgvOneSignService.selectOne(new EntityWrapper<RgvOneSign>().eq("rgv_one_type","oneSign")); if (rgvOneSign.getRgvOneSign()==1){ -- Gitblit v1.9.1