| | |
| | | |
| | | public ReturnT<String> start(WrkMast wrkMast,BasDevp basDevp,Integer type) { |
| | | try { |
| | | WrkMastSta wrkMastSta = wrkMastStaService.selectOne(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMast.getWrkNo().longValue())); |
| | | WrkMastSta wrkMastSta = null; |
| | | if(wrkMast != null){ |
| | | wrkMastSta = wrkMastStaService.selectOne(new EntityWrapper<WrkMastSta>().eq("wrk_no", wrkMast.getWrkNo().longValue())); |
| | | } |
| | | if(basDevp.getWrkNo() != null){ |
| | | wrkMastSta = wrkMastStaService.selectOne(new EntityWrapper<WrkMastSta>().eq("wrk_no", basDevp.getWrkNo().longValue())); |
| | | } |
| | | |
| | | if (!Cools.isEmpty(wrkMastSta) ){ |
| | | return SUCCESS; |
| | | } |
| | |
| | | WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); |
| | | wrkMastSta1.setWrkNo(Long.valueOf(wrkMast.getWrkNo())); |
| | | switch ((wrkMast.getStaNo())){ |
| | | case 1108:wrkMastSta1.setStaEnd(1106);break; |
| | | case 1108:wrkMastSta1.setStaEnd(1109);break; |
| | | case 4006:wrkMastSta1.setStaEnd(1018);break; |
| | | } |
| | | wrkMastSta1.setType(fullKM(wrkMast)? 1:2); |
| | |
| | | wrkMast23.setWrkNo(basDevp.getWrkNo()); |
| | | wrkMast23.setSourceStaNo(basDevp.getDevNo()); |
| | | wrkMast23.setStaNo(1041); |
| | | WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast,new Date(),basDevp); |
| | | wrkMastSta1.setType(fullKM(wrkMast)? 1:2); |
| | | |
| | | WrkMastSta wrkMastSta1 = new WrkMastSta(wrkMast23,new Date(),basDevp); |
| | | wrkMastSta1.setType(2); |
| | | wrkMastSta1.setWrkType(6); |
| | | wrkMastStaService.insert(wrkMastSta1); |
| | | default: |