|  |  | 
 |  |  | import com.zy.asrs.mapper.WrkMastMapper; | 
 |  |  | import com.zy.asrs.service.*; | 
 |  |  | import com.zy.asrs.utils.Utils; | 
 |  |  | import com.zy.asrs.utils.VersionUtils; | 
 |  |  | import com.zy.common.constant.RedisConstantType; | 
 |  |  | import com.zy.common.model.LocTypeDto; | 
 |  |  | import com.zy.common.model.MatDto; | 
 |  |  | 
 |  |  |                 Integer devpId = null; | 
 |  |  |                 Integer devpStaNo = null; | 
 |  |  |                 String locNo = null; | 
 |  |  |                 Long updateWrkSts = null; | 
 |  |  |                 if (wrkMast.getIoType() < 100) { | 
 |  |  |                     //入库 | 
 |  |  |                     wrkMast.setWrkSts(2L); | 
 |  |  |                     updateWrkSts = 2L; | 
 |  |  |                     devpId = 1; | 
 |  |  |                     devpStaNo = 2003; | 
 |  |  |                     locNo = wrkMast.getLocNo(); | 
 |  |  |                 }else { | 
 |  |  |                     //出库 | 
 |  |  |                     wrkMast.setWrkSts(15L); | 
 |  |  |                     updateWrkSts = 15L; | 
 |  |  |                     devpId = 2; | 
 |  |  |                     devpStaNo = 2002; | 
 |  |  |                     locNo = wrkMast.getSourceLocNo(); | 
 |  |  | 
 |  |  |                     if (!result) { | 
 |  |  |                         throw new CoolException("更新plc站点信息失败"); | 
 |  |  |                     } | 
 |  |  |  | 
 |  |  |                     Date now = new Date(); | 
 |  |  |                     wrkMast.setModiTime(now); | 
 |  |  |                     wrkMastService.updateById(wrkMast); | 
 |  |  |  | 
 |  |  |                     wrkMastMapper.updateWrkSts(updateWrkSts, wrkMast.getWrkNo()); | 
 |  |  |                     rgvThread.setResetFlag1(true); | 
 |  |  |                 } | 
 |  |  |             } |