xuhy
2024-08-22 5e1cf8e0e94b42a94c3a3d3ccda5147fe6ce94f0
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/SiteController.java
@@ -88,7 +88,7 @@
         // 当前时间属于那个阶段 取哪个阶段的电价
         if(LocalTime.now().isAfter(LocalTime.parse(tAccountingStrategyDetail.getStartTime())) && LocalTime.now().isBefore(LocalTime.parse(tAccountingStrategyDetail.getEndTime()))){
            siteInfoVO.setElectrovalence(tAccountingStrategyDetail.getElectrovalence());
            siteInfoVO.setVipElectrovalence(tAccountingStrategyDetail.getElectrovalence().multiply(byId1.getDiscount()).setScale(2, BigDecimal.ROUND_HALF_UP));
            siteInfoVO.setVipElectrovalence(tAccountingStrategyDetail.getElectrovalence().multiply(byId1.getDiscount()).setScale(4, BigDecimal.ROUND_HALF_UP));
         }
      }
      siteInfoVO.setName(byId.getName());
@@ -109,7 +109,7 @@
      return AjaxResult.success(siteService.list(new QueryWrapper<>()));
   }
   @PostMapping("/getSiteListGun")
   @GetMapping("/getSiteListGun")
   @ApiOperation(value = "获取站点列表 不分页", tags = {"管理后台-接口信息使用"})
   public AjaxResult<List<Site>> getSiteListGun(){
      return AjaxResult.success(siteService.getSiteListGun());
@@ -162,6 +162,18 @@
      return siteService.addSite(site);
   }
   
   @ResponseBody
   @PostMapping("/getSiteInfo/{id}")
   @ApiOperation(value = "获取站点详情", tags = {"管理后台-站点管理"})
   public AjaxResult<Site> getSiteInfo(@PathVariable Integer id){
      Site site = siteService.getById(id);
      return AjaxResult.success(site);
   }
   @ResponseBody
   @PostMapping("/editSite")
   @ApiOperation(value = "编辑站点", tags = {"管理后台-站点管理"})