| | |
| | | } |
| | | Long userId = tokenService.getLoginUser().getUserid(); |
| | | List<Integer> siteIds = new ArrayList<>(); |
| | | |
| | | if (dto.getType() == 1){ |
| | | siteIds.add(0); |
| | | dto.setSiteIds(siteIds); |
| | | }else{ |
| | | //如果没传siteId,获取当前登陆人所有的siteIds |
| | | if (dto.getSiteId()==null){ |
| | | if (userId != null){ |
| | |
| | | siteIds.add(-1); |
| | | } |
| | | dto.setSiteIds(siteIds); |
| | | } |
| | | |
| | | |
| | | PageInfo<ChargingBillListVO> pageInfo = new PageInfo<>(dto.getPageCurr(),dto.getPageSize()); |
| | | PageInfo<ChargingBillListVO> pageInfo1 = new PageInfo<>(1,9999999); |
| | |
| | | if (roleType==2){ |
| | | Boolean data = partnerClient.getAccountMenu(sysUser.getObjectId(), chargingBillListVO.getSiteId()).getData(); |
| | | chargingBillListVO.setAuthDownLoad(data); |
| | | if (chargingBillListVO.getType()==1){ |
| | | continue; |
| | | } |
| | | } |
| | | String temp = ""; |
| | | String temp1 = ""; |
| | |
| | | BigDecimal bigDecimal = new BigDecimal("0"); |
| | | int i = 0; |
| | | for (ChargingBillListVO chargingBillListVO : list1) { |
| | | if (!siteIds.contains(chargingBillListVO.getSiteId())){ |
| | | if (chargingBillListVO.getSiteId()!=0&&!siteIds.contains(chargingBillListVO.getSiteId())){ |
| | | continue; |
| | | } |
| | | if (chargingBillListVO.getType()==1){ |
| | | continue; |
| | | } |
| | | i++; |