| | |
| | | |
| | | import com.xiaopeng.api.feignClient.account.XpOperationUserClient; |
| | | import com.xiaopeng.api.feignClient.vehicleConvoy.XpVehicleClient; |
| | | import com.xiaopeng.api.model.maintenance.XpChargingRecord; |
| | | import com.xiaopeng.maintenance.model.query.XpChargingRecordPageQuery; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | |
| | | public R<String> stopCharging(@RequestBody XpChargingRecordStopDTO dto) { |
| | | |
| | | Long id = tokenService.getLoginOperationUser().getId(); |
| | | xpChargingRecordService.stopCharging(dto, id); |
| | | XpChargingRecord chargingRecord = xpChargingRecordService.stopCharging(dto, id); |
| | | //更新任务状态 |
| | | xpTaskService.updateTaskStatus(dto.getTaskId(), 2, id); |
| | | xpTaskService.updateTaskStatus(chargingRecord.getTaskId(), 2, id); |
| | | return R.ok(); |
| | | } |
| | | |