暴露接口根据车辆编号修改车辆状态

This commit is contained in:
小朱 2025-04-28 14:44:54 +08:00
parent e08aa1edc5
commit 70e2416f13
2 changed files with 24 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.ebike.feign.clients;
import com.cdzy.common.model.JsonResult; import com.cdzy.common.model.JsonResult;
import com.ebike.feign.model.res.ReqEcuSnDto; import com.ebike.feign.model.res.ReqEcuSnDto;
import com.ebike.feign.model.res.ReqVehicleStatusUpdateDto;
import com.ebike.feign.model.rsp.FeignEbikeBikeInfoDto; import com.ebike.feign.model.rsp.FeignEbikeBikeInfoDto;
import com.ebike.feign.model.rsp.RspBikeInfo; import com.ebike.feign.model.rsp.RspBikeInfo;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
@ -90,4 +91,12 @@ public interface MaintenanceFeignClient {
*/ */
@GetMapping("ebikeOrder/changeBattery") @GetMapping("ebikeOrder/changeBattery")
JsonResult<?> changeBattery(@RequestParam(name = "ecuSn") String ecuSn); JsonResult<?> changeBattery(@RequestParam(name = "ecuSn") String ecuSn);
/**
* 根据车辆编号修改车辆状态
*
* @return 结果
*/
@GetMapping("ebikeBikeInfo/updateVehicleStatus")
JsonResult<?> updateVehicleStatus(@RequestBody ReqVehicleStatusUpdateDto request);
} }

View File

@ -0,0 +1,15 @@
package com.ebike.feign.model.res;
public class ReqVehicleStatusUpdateDto {
/**
* 状态
*/
private String state;
/**
* 车辆编号
*/
private String bikeCode;
}