Browse Source

修改bug

dev
荣超 2 years ago
parent
commit
b1994f2bb7
  1. 2
      epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/commonservice/impl/AreaCodeServiceImpl.java
  2. 36
      epmet-module/gov-access/gov-access-server/src/main/java/com/epmet/service/impl/GovMenuServiceImpl.java

2
epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/commonservice/impl/AreaCodeServiceImpl.java

@ -39,7 +39,7 @@ public class AreaCodeServiceImpl implements AreaCodeService {
public List<NextAreaCodeResultDTO> queryNextLevelAreaCodeList(NextAreaCodeFormDTO formDTO) { public List<NextAreaCodeResultDTO> queryNextLevelAreaCodeList(NextAreaCodeFormDTO formDTO) {
List<NextAreaCodeResultDTO> list = new ArrayList<>(); List<NextAreaCodeResultDTO> list = new ArrayList<>();
NextAreaCodeResultDTO other = new NextAreaCodeResultDTO(); NextAreaCodeResultDTO other = new NextAreaCodeResultDTO();
other.setAreaCode("other"); other.setAreaCode("others");
other.setAreaName("其它"); other.setAreaName("其它");
switch (formDTO.getLevel()) { switch (formDTO.getLevel()) {
/** /**

36
epmet-module/gov-access/gov-access-server/src/main/java/com/epmet/service/impl/GovMenuServiceImpl.java

@ -250,24 +250,28 @@ public class GovMenuServiceImpl extends BaseServiceImpl<GovMenuDao, GovMenuEntit
//数据分析还是沿用原来的 //数据分析还是沿用原来的
menuList = baseDao.getCustomerMenuList(tokenDto.getCustomerId(), MenuTypeEnum.MENU.value(), HttpContextUtils.getLanguage(),tableName); menuList = baseDao.getCustomerMenuList(tokenDto.getCustomerId(), MenuTypeEnum.MENU.value(), HttpContextUtils.getLanguage(),tableName);
} }
Result<Boolean> isRootManager = epmetUserOpenFeignClient.getIsRootManager(tokenDto.getUserId());
if (!isRootManager.success()){
throw new EpmetException("getIsRootManager method is failure");
}
if (isRootManager.getData()){
List<GovMenuDTO> govMenuDTOS = ConvertUtils.sourceToTarget(menuList, GovMenuDTO.class); List<GovMenuDTO> govMenuDTOS = ConvertUtils.sourceToTarget(menuList, GovMenuDTO.class);
return TreeUtils.buildTree(govMenuDTOS); return TreeUtils.buildTree(govMenuDTOS);
}
/*for(GovMenuEntity m:menuList){ //TODO: rongchao 注释掉的 后面需要初始化
if("ic_resi_add".equals(m.getPermissions())){ // Result<Boolean> isRootManager = epmetUserOpenFeignClient.getIsRootManager(tokenDto.getUserId());
logger.info("1、菜单返回了新增居民"); // if (!isRootManager.success()){
} // throw new EpmetException("getIsRootManager method is failure");
}*/ // }
disposeGovMenu(menuList,tokenDto.getUserId()); // if (isRootManager.getData()){
Map<Boolean, List<GovMenuEntity>> groupByStatus = menuList.stream().collect(Collectors.groupingBy(GovMenuEntity::getRoleStatus)); // List<GovMenuDTO> govMenuDTOS = ConvertUtils.sourceToTarget(menuList, GovMenuDTO.class);
List<GovMenuDTO> dtoList = ConvertUtils.sourceToTarget(CollectionUtils.isEmpty(groupByStatus.get(true)) ? new ArrayList<>() : groupByStatus.get(true), GovMenuDTO.class); // return TreeUtils.buildTree(govMenuDTOS);
List<GovMenuDTO> govMenuDTOS = TreeUtils.buildTree(dtoList); // }
return govMenuDTOS; // /*for(GovMenuEntity m:menuList){
// if("ic_resi_add".equals(m.getPermissions())){
// logger.info("1、菜单返回了新增居民");
// }
// }*/
// disposeGovMenu(menuList,tokenDto.getUserId());
// Map<Boolean, List<GovMenuEntity>> groupByStatus = menuList.stream().collect(Collectors.groupingBy(GovMenuEntity::getRoleStatus));
// List<GovMenuDTO> dtoList = ConvertUtils.sourceToTarget(CollectionUtils.isEmpty(groupByStatus.get(true)) ? new ArrayList<>() : groupByStatus.get(true), GovMenuDTO.class);
// List<GovMenuDTO> govMenuDTOS = TreeUtils.buildTree(dtoList);
// return govMenuDTOS;
} }
/** /**

Loading…
Cancel
Save