| | |
| | | |
| | | import com.core.common.R; |
| | | import com.zy.api.entity.CallAgvParams; |
| | | import com.zy.api.enums.OrderType; |
| | | import com.zy.api.service.AgvScheduleService; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | return R.error("参数不能为空!!"); |
| | | } |
| | | if (Objects.isNull(params.getType())) { |
| | | return R.ok("搬运类型不能为空!!"); |
| | | return R.error("搬运类型不能为空!!"); |
| | | } |
| | | return agvScheduleService.callAgvCarry(params); |
| | | } |
| | | |
| | | |
| | | @ApiOperation("agv搬运结果回传") |
| | | @PostMapping("/agv/result/callback") |
| | | public R agvCarryCallBack(@RequestBody CallAgvParams params) { |
| | | if (Objects.isNull(params)) { |
| | | return R.error("参数不能为空!!"); |
| | | } |
| | | return agvScheduleService.callback(params); |
| | | |
| | | } |
| | | } |