| | |
| | | public Map<String, Object> agvPickupComplete(@RequestBody AgvTaskParam agvTaskParam, HttpServletRequest request) { |
| | | // DecimalFormat df = new DecimalFormat("0000"); |
| | | // String wrkNo = "Ctu"+df.format(param.getWrkNo())+date.getTime()/1000; |
| | | String wrkNo = agvTaskParam.getTaskCode().substring(3,7); |
| | | Task task = taskService.selectOne(new EntityWrapper<Task>().eq("wrk_no", Integer.parseInt(wrkNo))); |
| | | // String wrkNo = agvTaskParam.getTaskCode().substring(3,7); |
| | | // Task task = taskService.selectOne(new EntityWrapper<Task>().eq("wrk_no", Integer.parseInt(wrkNo))); |
| | | Task task = taskService.selectOne(new EntityWrapper<Task>().eq("wrk_no", agvTaskParam.getTaskCode())); |
| | | if (Cools.isEmpty(task)) { |
| | | log.error("未查询到任务号对应的数据"); |
| | | } |
| | |
| | | @AppAuth(memo = "AGV放货完成接口") |
| | | public Map<String, Object> agvTaskComplete(@RequestBody AgvTaskParam agvTaskParam,HttpServletRequest request) { |
| | | HashMap<String, Object> map = new HashMap<>(); |
| | | String wrkNo = agvTaskParam.getTaskCode().substring(3,7); |
| | | Task task = taskService.selectOne(new EntityWrapper<Task>().eq("wrk_no", Integer.parseInt(wrkNo))); |
| | | // String wrkNo = agvTaskParam.getTaskCode().substring(3,7); |
| | | // Task task = taskService.selectOne(new EntityWrapper<Task>().eq("wrk_no", Integer.parseInt(wrkNo))); |
| | | Task task = taskService.selectOne(new EntityWrapper<Task>().eq("wrk_no", agvTaskParam.getTaskCode())); |
| | | if (Cools.isEmpty(task)) { |
| | | log.error("未查询到任务号对应的数据"); |
| | | } |
| | | |
| | | taskService.updateById(task); |
| | | if (task.getIoType() < 100 ){ |
| | | task.setWrkSts(4L); |
| | | }else { |
| | | task.setWrkSts(14L); |
| | | } |
| | | |
| | | taskService.updateById(task); |
| | | |
| | | map.put("code","0"); |