linwe
2023-12-23 55d677758efadb6d42e6d4e595cecc2c50c20d5a
src/main/java/org/springblade/modules/grid/service/impl/GridmanServiceImpl.java
@@ -181,17 +181,30 @@
   @Override
   public Object getGridStatistics(String code, String roleType) {
      Map<String, Object> objectObjectHashMap = new HashMap<>();
      if (roleType.equals("1")) {
         Integer gridStatistics = baseMapper.getGridStatistics(code, AuthUtil.getUserId());
         Integer companyStatistics = baseMapper.getCompanyStatistics(code, AuthUtil.getUserId());
      if (roleType.equals("2")) {
         Integer gridStatistics = baseMapper.getGridStatistics(code, null, roleType);
         Integer companyStatistics = baseMapper.getCompanyStatistics(code, null, roleType);
         Integer ownersCommitteeStatistics = baseMapper.getOwnersCommitteeStatistics(code, null, roleType);
         objectObjectHashMap.put("gridStatistics", gridStatistics);
         objectObjectHashMap.put("companyStatistics", companyStatistics);
         objectObjectHashMap.put("ownersStatistics", ownersCommitteeStatistics);
      } else {
         Integer gridStatistics = baseMapper.getGridStatistics(code, AuthUtil.getUserId());
         Integer companyStatistics = baseMapper.getCompanyStatistics(code, null);
         Integer gridStatistics = baseMapper.getGridStatistics(code, AuthUtil.getUserId(), roleType);
         Integer companyStatistics = baseMapper.getCompanyStatistics(code, AuthUtil.getUserId(), roleType);
         Integer ownersCommitteeStatistics = baseMapper.getOwnersCommitteeStatistics(code, AuthUtil.getUserId(), roleType);
         objectObjectHashMap.put("gridStatistics", gridStatistics);
         objectObjectHashMap.put("companyStatistics", companyStatistics);
         objectObjectHashMap.put("ownersStatistics", ownersCommitteeStatistics);
      }
      return objectObjectHashMap;
   }
   /**
    * 网格员表 自定义详情
    */
   @Override
   public GridmanVO getDetail(GridmanEntity gridman) {
      return baseMapper.getDetail(gridman);
   }
}