|  |  |  | 
|---|
|  |  |  | 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); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|