| | |
| | | if(vehiclePosition==null || vehiclePosition.getPoint()==null){ |
| | | return R.fail("车辆位置信息不存在"); |
| | | } |
| | | xpVehicle.setOperatingStatus(dto.getDepartureStatus()); |
| | | xpVehicleClient.updateVehicleById(xpVehicle); |
| | | |
| | | XpVehicle vehicle1 = new XpVehicle(); |
| | | vehicle1.setOperatingStatus(dto.getDepartureStatus()); |
| | | vehicle1.setId(xpVehicle.getId()); |
| | | xpVehicleClient.updateVehicleById(vehicle1); |
| | | // 发车 |
| | | if(dto.getDepartureStatus()==1){ |
| | | // 找车辆的任务 生成巡游单子 下发命令 |
| | |
| | | public R<String> vehicleDispatchAccept(@RequestBody VehicleDispatchAcceptDTO dto) { |
| | | // 查询车辆 |
| | | XpVehicle xpVehicle = xpVehicleClient.queryById(dto.getVehicleId()).getData(); |
| | | xpVehicle.setAcceptOrTest(dto.getAcceptOrTest()); |
| | | xpVehicle.setAcceptOrTestStatus(dto.getAcceptOrTestStatus()); |
| | | xpVehicleClient.updateVehicleById(xpVehicle); |
| | | XpVehicle vehicle1 = new XpVehicle(); |
| | | vehicle1.setId(xpVehicle.getId()); |
| | | vehicle1.setAcceptOrTest(dto.getAcceptOrTest()); |
| | | vehicle1.setAcceptOrTestStatus(dto.getAcceptOrTestStatus()); |
| | | xpVehicleClient.updateVehicleById(vehicle1); |
| | | return R.ok(); |
| | | } |
| | | |