From c05a14bba4b86d83918d7cdc01635785bf5694c2 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 03 六月 2025 00:26:08 +0800 Subject: [PATCH] 拆分mongodb查询服务 --- 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..be1d542 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/v2.0/supervise_notification_station_info") + R superviseNotificationStationInfo(@RequestParam("id") 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