package com.zsElectric.boot.charging.controller; import com.zsElectric.boot.charging.service.ChargingReceptionService; import com.zsElectric.boot.common.util.electric.RequestParmsEntity; import com.zsElectric.boot.common.util.electric.ResponseParmsEntity; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @Slf4j @RestController @RequiredArgsConstructor @Tag(name = "充电业务相关接口") @RequestMapping("/dev/v1/linkData") public class LinkDataController { private final ChargingReceptionService chargingReceptionService; /** *

2.4 推送启动充电结果

* @author SheepHy * @param requestDTO,参数为类则包含{@link RequestParmsEntity} * @return 停推送启动充电结果VO */ @Operation(summary = "推送启动充电结果") @GetMapping("/notification_start_charge_result") public ResponseParmsEntity chargeResponse(@RequestBody RequestParmsEntity requestDTO){ return chargingReceptionService.chargeResponse(requestDTO); } }