| | |
| | | import com.core.common.Cools; |
| | | import com.core.common.R; |
| | | import com.zy.asrs.entity.AgvBasDevp; |
| | | import com.zy.asrs.entity.AgvLocMast; |
| | | import com.zy.asrs.entity.AgvWrkMast; |
| | | import com.zy.asrs.entity.WrkMastExecute; |
| | | import com.zy.asrs.entity.param.AgvTaskCallBackParam; |
| | |
| | | @PostMapping("/task/event/status") |
| | | @AppAuth(memo = "ESS任务回调") |
| | | public R taskEventStaus(@RequestBody AgvTaskCallBackParam param, HttpServletRequest request){ |
| | | |
| | | |
| | | |
| | | |
| | | //save api log (appkey 后续添加) |
| | |
| | | public void success(AgvWrkMast agvWrkMast, AgvTaskCallBackParam param) { |
| | | |
| | | |
| | | |
| | | //修改AGV工作档的工作状态为205.工作完成 |
| | | agvWrkMast.setWrkSts(205L); |
| | | |
| | |
| | | case 53: |
| | | // 盘点再入库 |
| | | case 57: |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getSourceLocNo(),"O","",null); |
| | | AgvBasDevp byDevNo = agvBasDevpService.getByDevNo(agvWrkMast.getSourceLocNo()); |
| | | String locSts = "O"; |
| | | if (byDevNo != null && byDevNo.getLocSts() == "R") { |
| | | locSts = "O"; |
| | | } else { |
| | | locSts = byDevNo.getLocSts(); |
| | | } |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getSourceLocNo(), locSts, "", null); |
| | | break; |
| | | } |
| | | //if(agvWrkMast.getIoType() == 1 || agvWrkMast.getIoType() == 53 || agvWrkMast.getIoType() == 57 || agvWrkMast.getIoType() == 10){ |