From 8dfed30b2efa904e82f698fff5ef224a08d9c127 Mon Sep 17 00:00:00 2001 From: lty <876263681@qq.com> Date: 星期五, 08 八月 2025 16:58:46 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java | 53 +++++++++++++++++++++++++++++++++-------------------- 1 files changed, 33 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java b/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java index 49f3217..8a43981 100644 --- a/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java @@ -33,30 +33,43 @@ return SUCCESS; } switch (type){ - case 13://鍑� 3锛氬彇鏀� +// case 13://鍑� 3锛氬彇鏀� +// if (Cools.isEmpty(wrkMastSta)){ +// WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); +// wrkMastSta1.setWrkNo(Long.valueOf(wrkMast.getWrkNo())); +// wrkMastSta1.setType(1); //绫诲瀷 1:闈炵┖ 2:绌烘澘 +// wrkMastSta1.setWrkType(3); //宸ヤ綔绫诲瀷 1:鍙栵紙鍙犵洏锛� 2锛氭媶鐩� 3锛氬彇鏀� 5锛氭弧鍙� 6锛氭弧鏀� +// wrkMastStaService.insert(wrkMastSta1); +// } +// break; + case 21://鍏ュ簱 if (Cools.isEmpty(wrkMastSta)){ WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); - wrkMastSta1.setType(1); //绫诲瀷 1:闈炵┖ 2:绌烘澘 - wrkMastSta1.setWrkType(3); //宸ヤ綔绫诲瀷 1:鍙栵紙鍙犵洏锛� 2锛氭媶鐩� 3锛氬彇鏀� 5锛氭弧鍙� 6锛氭弧鏀� + wrkMastSta1.setWrkNo(Long.valueOf(wrkMast.getWrkNo())); + switch (wrkMast.getStaNo()){ + case 1001:wrkMastSta1.setStaEnd(1004);break; + case 1011:wrkMastSta1.setStaEnd(1014);break; + case 1015:wrkMastSta1.setStaEnd(1018);break; + case 1025:wrkMastSta1.setStaEnd(1028);break; + case 1032:wrkMastSta1.setStaEnd(1035);break; + } + wrkMastSta1.setType(fullKM(wrkMast)? 1:2); + wrkMastSta1.setWrkType(5);//宸ヤ綔绫诲瀷 1:鍙栵紙鍙犵洏锛� 2锛氭媶鐩� 3锛氬彇鏀� 5锛氭弧鍙� 6锛氭弧鏀� wrkMastStaService.insert(wrkMastSta1); - } + }; break; -// case 21://1:鍙栵紙鍙犵洏锛� -// if (Cools.isEmpty(wrkMastSta)){ -// WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); -// wrkMastSta1.setType(fullKM(wrkMast)? 1:2); -// wrkMastSta1.setWrkType(1);//宸ヤ綔绫诲瀷 1:鍙栵紙鍙犵洏锛� 2锛氭媶鐩� 3锛氬彇鏀� 5锛氭弧鍙� 6锛氭弧鏀� -// wrkMastStaService.insert(wrkMastSta1); -// }; -// break; -// case 22://2锛氭斁(鎷嗙洏) -// if (Cools.isEmpty(wrkMastSta)){ -// WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); -// wrkMastSta1.setType(fullKM(wrkMast)? 1:2); -// wrkMastSta1.setWrkType(5);//宸ヤ綔绫诲瀷 1:鍙栵紙鍙犵洏锛� 2锛氭媶鐩� 3锛氬彇鏀� 5锛氭弧鍙� 6锛氭弧鏀� -// wrkMastStaService.insert(wrkMastSta1); -// }; -// break; + case 22://鍑哄簱 + if (Cools.isEmpty(wrkMastSta)){ + WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); + wrkMastSta1.setWrkNo(Long.valueOf(wrkMast.getWrkNo())); + if(wrkMast.getWrkNo() == 1108){ + wrkMastSta1.setStaEnd(1106); + } + wrkMastSta1.setType(fullKM(wrkMast)? 1:2); + wrkMastSta1.setWrkType(6);//宸ヤ綔绫诲瀷 1:鍙栵紙鍙犵洏锛� 2锛氭媶鐩� 3锛氬彇鏀� 5锛氭弧鍙� 6锛氭弧鏀� + wrkMastStaService.insert(wrkMastSta1); + }; + break; // case 23://3锛氭弧鍙� // if (Cools.isEmpty(wrkMastSta)){ // WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); -- Gitblit v1.9.1