| | |
| | | if (Cools.isEmpty(param.getLocType1())){ |
| | | return R.error("高低检测信号不能为空"); |
| | | } |
| | | InTaskMsgDto msgDto = wcsService.createInTask(param,getLoginUserId()); |
| | | InTaskMsgDto msgDto = wcsService.createInTask(param); |
| | | return R.ok(msgDto); |
| | | |
| | | |
| | |
| | | if (Cools.isEmpty(param.getBarcode())) { |
| | | return R.error("条码不能为空"); |
| | | } |
| | | if (param.getIoType().equals(TaskType.TASK_TYPE_AGV_IN.type)) { |
| | | if (!param.getIoType().equals(TaskType.TASK_TYPE_IN.type)) { |
| | | return R.error("入库类型有误"); |
| | | } |
| | | wcsService.agvTaskPickUpComplete(param); |
| | | |
| | | return R.ok(); |
| | | |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 接收WCS调度,回传执行状态 |
| | | * //TODO 1. 拣料出库,再入库执行,修改状态为199.任务完成 并记录入库站点(源站点),添加任务号参数 |
| | | * |
| | | * @param param |
| | | * @return |
| | | */ |
| | | @ApiOperation("接收WCS调度,回传执行状态") |
| | | @PostMapping("/exce/status") |
| | | public R receiveTask(@RequestBody TaskInParam param) { |
| | | if (Cools.isEmpty(param)) { |
| | | return R.error("参数不能为空!!"); |
| | | } |
| | | |
| | | return R.ok(); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |