|  |  |  | 
|---|
|  |  |  | public ReturnT<String> start(int staNo) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | BasDevp basDevp = basDevpService.selectById(staNo); | 
|---|
|  |  |  | if (!Cools.isEmpty(basDevp) && !Cools.isEmpty(basDevp.getWrkNo()) && basDevp.getWrkNo()<9990){ | 
|---|
|  |  |  | if (!Cools.isEmpty(basDevp) && !Cools.isEmpty(basDevp.getWrkNo()) && (basDevp.getWrkNo()<9900 || basDevp.getWrkNo()>9999) && basDevp.getWrkNo()!=32222){ | 
|---|
|  |  |  | WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", basDevp.getWrkNo()).eq("sta_no", staNo).eq("wrk_sts", 55L)); | 
|---|
|  |  |  | if (!Cools.isEmpty(wrkMast)){ | 
|---|
|  |  |  | List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo()); | 
|---|
|  |  |  | BalconyWrkMastParam balconyWrkMastParam = new BalconyWrkMastParam(wrkMast, wrkDetls); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ReturnT<String> result = null; | 
|---|
|  |  |  | for (int i=1;i<7;i++){ | 
|---|
|  |  |  | balconyWrkMastParam.setBalcony(i); | 
|---|
|  |  |  | result = postMesData(railwayPlatformpath,balconyWrkMastParam); | 
|---|
|  |  |  | balconyWrkMastParam.setBalcony(1); | 
|---|
|  |  |  | result = postMesData(railwayPlatformpath,balconyWrkMastParam); | 
|---|
|  |  |  | //                        System.out.println(result); | 
|---|
|  |  |  | if (result.getCode()==200){ | 
|---|
|  |  |  | return SUCCESS; | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | log.error("出库信息上传中控失败,月台编号{}",i); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (result.getCode()==200){ | 
|---|
|  |  |  | wrkMast.setWrkSts(56L); | 
|---|
|  |  |  | wrkMastService.updateById(wrkMast); | 
|---|
|  |  |  | return SUCCESS; | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | log.error("出库信息上传中控失败,月台编号{}",1); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|