From 10e8350741868fdd9ec094153aa067cd8a329ca7 Mon Sep 17 00:00:00 2001 From: lsh <lsh> Date: 星期四, 16 五月 2024 10:33:18 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 77 +++++++++++++++++++++++++++++++++++--- 1 files changed, 70 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index 40c5b1c..b4c90d5 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -391,15 +391,78 @@ } else { staProtocol = staProtocol.clone(); } -// if (){ //杈撻�佺嚎鐘舵�� -// -// } - System.out.println(JSON.toJSONString(staProtocol)); - +// System.out.println(JSON.toJSONString(staProtocol)); + if (staProtocol.isAutoing()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),2,1); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + }else if (staProtocol.isLoading()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),2,3); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + }else if (staProtocol.isInEnable()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),2,5); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + }else if (staProtocol.isOutEnable()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),2,7); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + } + if (staProtocol.isEmptyMk()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),1,10); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + } + if (staProtocol.isFullPlt()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),3,10); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + } + if (staProtocol.isCar()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),5,10); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + } + if (staProtocol.isLow()){ + WrkMastSta wrkMastSta = new WrkMastSta(new Date(),7,10); + Integer count = wrkMastStaMapper.selectCount(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMastSta.getWrkNo())); + if (count==0){ + wrkMastSta.setType(1); + wrkMastSta.setWrkType(3); + wrkMastStaMapper.insert(wrkMastSta); + } + } } - } - } catch (Exception e) { log.error("鐢熸垚灏忚溅鎼繍浠诲姟 ===>> 澶辫触", e); e.printStackTrace(); -- Gitblit v1.9.1