Commit 48a1d22d authored by ZWT's avatar ZWT

feat(吉林演示): 松原

1.修改系统首页大屏总览接口,增加区分组织机构逻辑,完成接口冒烟测试;
2.修改系统首页获取井场列表接口,增加区分组织机构逻辑,完成接口冒烟测试;
3.修改系统首页井场功能下钻后提示报错问题,修改用电功率数据获取逻辑,修复报错问题;
4.修改输电线路分页列表查询接口,增加查询条件,在查询父线路列表时只查询10千伏线路,修改线上接口文档同时完成接口冒烟测试;
5.修改系统首页井场实时监控接口,增加区分组织机构逻辑,完成接口冒烟测试;
6.修改系统首页用能分析接口,增加区分组织机构逻辑,完成接口冒烟测试;
7.修改系统首页井场用能分析(双坐标轴)接口,增加区分组织机构逻辑,完成接口冒烟测试;
8.修改系统首页累积用电接口,增加区分组织机构逻辑,完成接口冒烟测试;
9.修改系统首页光伏实时监控接口,增加区分组织机构逻辑,完成接口冒烟测试;
10.修改系统首页井场效果评价接口,增加区分组织机构逻辑,完成接口冒烟测试;
11.修改系统首页先导实验井间开制度接口,增加区分组织机构逻辑,完成接口冒烟测试;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 95e6dea6
......@@ -5,7 +5,6 @@ import xstartup.annotation.XText;
import java.io.Serializable;
import java.lang.reflect.Field;
import java.util.Comparator;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
......@@ -24,9 +23,7 @@ public class DynObj extends TreeMap<String, Object> implements Serializable {
}
public static List<DynObj> sort(List<DynObj> list, String... fields) {
list.sort(new Comparator<DynObj>() {
@Override
public int compare(DynObj o1, DynObj o2) {
list.sort((o1, o2) -> {
for (String field : fields) {
Object fieldValue1 = o1.get(field);
Object fieldValue2 = o2.get(field);
......@@ -36,21 +33,17 @@ public class DynObj extends TreeMap<String, Object> implements Serializable {
if (fieldValue1 != null && fieldValue2 == null)
return 1;
if (fieldValue1 == null && fieldValue2 != null)
if (fieldValue1 == null)
return -1;
if (fieldValue1 instanceof Comparable) {
int v = ((Comparable) fieldValue1).compareTo(fieldValue2);
if (v != 0)
return v;
else
continue;
}
continue;
}
return 0;
}
});
return list;
......@@ -228,9 +221,7 @@ public class DynObj extends TreeMap<String, Object> implements Serializable {
}
public void mergeTo(Map m) {
this.forEach((k, v) -> {
m.put(k, v);
});
this.forEach(m::put);
}
public String stringByLeves(String keys, String defaultValue) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment