
获得徽章 0
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
python学java中,想用java自己重写所有py接口,但是类型很混乱,写的很怀疑人生,大佬们看看有啥可以改进的 @Override
public Map<String, Object> getPointList(Integer cid) {
List<Object> pointList = new ArrayList<>();
List<Object> elePointList = getElePointList(cid);
List<Object> pvListPoint = getPvListPoint(cid);
pointList.addAll(elePointList);
pointList.addAll(pvListPoint);
Map<String, Object> res = new HashMap<>();
res.put("monitor", pointList);
return res;
}
private List<Object> getElePointList(Integer cid){
List<ElePoint> elePointList = elePointMapper.getElePointList(cid);
List<Object> resPvList = new ArrayList<>();
for(ElePoint pointEntity: elePointList){
Map<String, Object> tmpMap = new HashMap<>();
tmpMap.put("id", pointEntity.getPid());
tmpMap.put("name", pointEntity.getName());
resPvList.add(tmpMap);
}
return resPvList;
}
public Map<String, Object> getPointList(Integer cid) {
List<Object> pointList = new ArrayList<>();
List<Object> elePointList = getElePointList(cid);
List<Object> pvListPoint = getPvListPoint(cid);
pointList.addAll(elePointList);
pointList.addAll(pvListPoint);
Map<String, Object> res = new HashMap<>();
res.put("monitor", pointList);
return res;
}
private List<Object> getElePointList(Integer cid){
List<ElePoint> elePointList = elePointMapper.getElePointList(cid);
List<Object> resPvList = new ArrayList<>();
for(ElePoint pointEntity: elePointList){
Map<String, Object> tmpMap = new HashMap<>();
tmpMap.put("id", pointEntity.getPid());
tmpMap.put("name", pointEntity.getName());
resPvList.add(tmpMap);
}
return resPvList;
}
展开
31
1