Browse Source

权限修复

master
zth 3 weeks ago
parent
commit
bb4d7a0491
  1. 6
      shuili-system/src/main/java/com/kms/yg/df/service/BsSgcDfFzrService.java
  2. 8
      shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzFzrService.java

6
shuili-system/src/main/java/com/kms/yg/df/service/BsSgcDfFzrService.java

@ -137,22 +137,24 @@ public class BsSgcDfFzrService extends BaseService<BsSgcDfFzrMapper, BsSgcDfFzr>
pieDtos.addAll(listType3);
HashMap<String, HashMap<String,String>> map = new HashMap<>();
if (CollectionUtil.isNotEmpty(pieDtos)) {
for (int i = 0; i < pieDtos.size(); i++) {
List<HashMap<String, String>> hashMaps = new ArrayList<>();
HashMap<String, String> hashMap = new HashMap<>();
hashMap.put(pieDtos.get(i).getType(), pieDtos.get(i).getNum());
hashMap.put(pieDtos.get(i).getType(), pieDtos.get(i).getNum());
for (int j = 0; j < pieDtos.size(); j++) {
if (StringUtils.isNotEmpty(pieDtos.get(j).getName()) && StringUtils.isNotEmpty(pieDtos.get(i).getName()) && StringUtils.isNotEmpty(pieDtos.get(j).getType())) {
if (pieDtos.get(j).getName().equals(pieDtos.get(i).getName()) && !pieDtos.get(j).getType().equals(pieDtos.get(i).getType())) {
hashMap.put(pieDtos.get(j).getType(), pieDtos.get(j).getNum());
}
}
}
map.put(pieDtos.get(i).getName(), hashMap);
}
}

8
shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzFzrService.java

@ -132,28 +132,30 @@ public class BsSgcSzFzrService extends BaseService<BsSgcSzFzrMapper, BsSgcSzFzr>
List<PieDto> listType3 = bsSgcSzFzrMapper.getType3(layer, sysXzqhService.getSubString(xzqh),wagaCode);
List<PieDto> pieDtos = new ArrayList<>();
pieDtos.addAll(listType1);
pieDtos.addAll(listType2);
pieDtos.addAll(listType3);
HashMap<String, HashMap<String,String>> map = new HashMap<>();
if (CollectionUtil.isNotEmpty(pieDtos)) {
for (int i = 0; i < pieDtos.size(); i++) {
List<HashMap<String, String>> hashMaps = new ArrayList<>();
HashMap<String, String> hashMap = new HashMap<>();
hashMap.put(pieDtos.get(i).getType(), pieDtos.get(i).getNum());
hashMap.put(pieDtos.get(i).getType(), pieDtos.get(i).getNum());
for (int j = 0; j < pieDtos.size(); j++) {
if (StringUtils.isNotEmpty(pieDtos.get(j).getName()) && StringUtils.isNotEmpty(pieDtos.get(i).getName()) && StringUtils.isNotEmpty(pieDtos.get(j).getType())) {
if (pieDtos.get(j).getName().equals(pieDtos.get(i).getName()) && !pieDtos.get(j).getType().equals(pieDtos.get(i).getType())) {
hashMap.put(pieDtos.get(j).getType(), pieDtos.get(j).getNum());
}
}
}
map.put(pieDtos.get(i).getName(), hashMap);
}
}

Loading…
Cancel
Save