puzhibing
4 天以前 43d8515472c46640d557ff2feb2aa0716c04ab75
增加川逸充上传站点列表
1个文件已修改
14 ■■■■■ 已修改文件
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/chengdujianguan/ChengDuJianGuanController.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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");