From 3b4bd94a21864b9b638395c95c467bb82a2f157e Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 26 三月 2025 21:25:22 +0800 Subject: [PATCH] 监管平台 --- ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/TCECClient.java | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) diff --git a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/TCECClient.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/TCECClient.java index 8e7e738..c3ed65e 100644 --- a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/TCECClient.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/TCECClient.java @@ -9,20 +9,28 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; +import java.util.List; + /** * @author zhibing.pu * @Date 2025/1/24 10:32 */ @FeignClient(contextId = "TCECClient", value = ServiceNameConstants.INTEGRATION_SERVICE, fallbackFactory = TCECClientFallbackFactory.class) public interface TCECClient { - - + /** + * 推送充换电站信息 + * @param id + * @return + */ + @PostMapping("/evcs/v1.0/supervise_notification_station_info") + R superviseNotificationStationInfo(@RequestParam Integer id); + /** * 接口状态变化后推送给第三方 * @return */ @PostMapping("/evcs/v1.0/pushChargingGunStatus") - R pushChargingGunStatus(@RequestParam("id") Integer id, @RequestParam("status") Integer status); + R pushChargingGunStatus(@RequestParam("fullNumber") String fullNumber, @RequestParam("status") Integer status); @@ -64,6 +72,17 @@ * @param startChargeSeq * @return */ - @PostMapping("/notificationChargeOrderInfo") + @PostMapping("/evcs/v1.0/notificationChargeOrderInfo") R notificationChargeOrderInfo(@RequestParam("startChargeSeq") String startChargeSeq, @RequestParam("operatorId") Integer operatorId); + + + + + /** + * 站点变更推送通知 + * @param siteIds + * @return + */ + @PostMapping("/evcs/v1.0/notificationStationChange") + R notificationStationChange(@RequestParam("siteIds") List<Integer> siteIds); } -- Gitblit v1.7.1