| | |
| | | @GetMapping("/map/getSiteList") |
| | | @ApiOperation(value = "获取站点", tags = {"2.0-管理后台-数据分析-电站分布"}) |
| | | public R<List<GetSiteListDTO>> getMapSiteList(GetSiteList siteList){ |
| | | Long userid = tokenService.getLoginUser().getUserid(); |
| | | SysUser data = sysUserClient.getSysUser(userid).getData(); |
| | | |
| | | if (data.getRoleType()==3){ |
| | | siteList.setSiteId(data.getSiteId()); |
| | | } |
| | | List<GetSiteListDTO> list = siteService.getSiteListNolimit(siteList); |
| | | SysUser sysUser = tokenService.getLoginUser().getSysUser(); |
| | | List<GetSiteListDTO> list = siteService.getSiteListNolimit(siteList,sysUser); |
| | | List<GetSiteListDTO> records = list; |
| | | |
| | | for (GetSiteListDTO record : records) { |
| | |
| | | int isLogin = StringUtils.isEmpty(SecurityUtils.getToken(request)) ? 0 : 1; |
| | | return AjaxResult.success(siteService.pageList(query,isLogin)); |
| | | } |
| | | @RequiresPermissions(value = {"/chargeDistribution"}, logical = Logical.OR) |
| | | // @RequiresPermissions(value = {"/chargeDistribution"}, logical = Logical.OR) |
| | | @PostMapping("/map/getPercentByprovinceCode") |
| | | @ApiOperation(value = "获取该充电站的利用率", tags = {"管理后台-数据分析-电站分析"}) |
| | | public R getPercentByCityCode(@RequestBody ChargingPercentProvinceDto chargingPercentProvinceDto){ |
| | |
| | | SysUser data = sysUserClient.getSysUser(site.getUserId()).getData(); |
| | | if (data!=null){ |
| | | res.setAccount(data.getUserName()); |
| | | res.setPassword("********"); |
| | | // res.setPassword("********"); |
| | | } |
| | | BeanUtils.copyProperties(site, res); |
| | | return R.ok(res); |
| | |
| | | @PostMapping("/editSite") |
| | | @ApiOperation(value = "编辑站点", tags = {"管理后台-站点管理"}) |
| | | @Log(title = "【站点管理】编辑站点", businessType = BusinessType.UPDATE) |
| | | public AjaxResult editSite(@RequestBody Site site){ |
| | | return siteService.editSite(site); |
| | | public AjaxResult editSite(@RequestBody SiteDTO dto){ |
| | | return siteService.editSite(dto); |
| | | } |
| | | |
| | | @ResponseBody |