From 43d8515472c46640d557ff2feb2aa0716c04ab75 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期六, 10 十月 2026 17:56:20 +0800
Subject: [PATCH] 增加川逸充上传站点列表
---
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/chengdujianguan/ChengDuJianGuanController.java | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/chengdujianguan/ChengDuJianGuanController.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/chengdujianguan/ChengDuJianGuanController.java
index 4b7df75..c943ae4 100644
--- a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/chengdujianguan/ChengDuJianGuanController.java
+++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/chengdujianguan/ChengDuJianGuanController.java
@@ -65,8 +65,8 @@
@Resource
private ChargingOrderAccountingStrategyClient chargingOrderAccountingStrategyClient;
- //成都、眉山、阿坝
- private List<String> list = Arrays.asList("510100", "511400", "513200");
+ //成都监管平台推送白名单站点ID(生产库确认,2026-10-10)
+ private List<Integer> siteIdWhitelist = Arrays.asList(19, 25, 26, 27, 28, 74, 75, 76, 77, 78, 79, 86, 87, 112);
/**
@@ -77,7 +77,7 @@
@PostMapping("/notificationStationInfo")
public R notificationStationInfo(@RequestParam("siteId") Integer siteId){
Site site = siteClient.getSiteByIds(Arrays.asList(siteId)).getData().get(0);
- if(StringUtils.isNotEmpty(site.getCityCode()) && list.contains(site.getCityCode())){
+ if(siteIdWhitelist.contains(site.getId())){
ChengDuJianGuanUtil.notificationStationInfo(redisTemplate, buildStationInfo(site));
}
return R.ok();
@@ -310,7 +310,7 @@
public R notificationStationFee(@RequestParam("chargingPileId") Integer chargingPileId){
TChargingPile chargingPile = chargingPileClient.getChargingPileById(chargingPileId).getData();
Site site = siteClient.getSiteByIds(Arrays.asList(chargingPile.getSiteId())).getData().get(0);
- if(StringUtils.isNotEmpty(site.getCityCode()) && list.contains(site.getCityCode())){
+ if(siteIdWhitelist.contains(site.getId())){
NotificationStationFee notificationStationFee = new NotificationStationFee();
notificationStationFee.setOperatorID("906171535");
notificationStationFee.setStationID(site.getCode());
@@ -345,7 +345,7 @@
TChargingGun chargingGun = chargingGunClient.getChargingGunById(chargingGunId).getData();
TChargingPile chargingPile = chargingPileClient.getChargingPileById(chargingGun.getChargingPileId()).getData();
Site site = siteClient.getSiteByIds(Arrays.asList(chargingPile.getSiteId())).getData().get(0);
- if(StringUtils.isNotEmpty(site.getCityCode()) && list.contains(site.getCityCode())){
+ if(siteIdWhitelist.contains(site.getId())){
ConnectorStatusInfo connectorStatusInfo = new ConnectorStatusInfo();
connectorStatusInfo.setOperatorID("906171535");
connectorStatusInfo.setEquipmentOwnerID("906171535");
@@ -395,7 +395,7 @@
TChargingGun chargingGun = chargingGunClient.getChargingGunById(vo.getChargingGunId()).getData();
TChargingPile chargingPile = chargingPileClient.getChargingPileById(chargingGun.getChargingPileId()).getData();
Site site = siteClient.getSiteByIds(Arrays.asList(chargingPile.getSiteId())).getData().get(0);
- if(StringUtils.isNotEmpty(site.getCityCode()) && list.contains(site.getCityCode())){
+ if(siteIdWhitelist.contains(site.getId())){
TChargingOrder chargingOrder = chargingOrderClient.getOrderByCode(vo.getOrderCode()).getData();
ConnectorChargeStatusInfo connectorChargeStatusInfo = new ConnectorChargeStatusInfo();
connectorChargeStatusInfo.setOperatorID("906171535");
@@ -487,7 +487,7 @@
TChargingGun chargingGun = chargingGunClient.getChargingGunById(vo.getChargingGunId()).getData();
TChargingPile chargingPile = chargingPileClient.getChargingPileById(chargingGun.getChargingPileId()).getData();
Site site = siteClient.getSiteByIds(Arrays.asList(chargingPile.getSiteId())).getData().get(0);
- if(StringUtils.isNotEmpty(site.getCityCode()) && list.contains(site.getCityCode())){
+ if(siteIdWhitelist.contains(site.getId())){
TChargingOrder chargingOrder = chargingOrderClient.getOrderByCode(vo.getOrderCode()).getData();
CDOrderInfo orderInfo = new CDOrderInfo();
orderInfo.setOperatorID("906171535");
--
Gitblit v1.7.1