|
|
|
@ -4,6 +4,7 @@ import cn.hutool.core.convert.Convert;
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
import cn.hutool.core.util.ZipUtil;
|
|
|
|
|
import cn.hutool.http.HttpUtil;
|
|
|
|
|
import cn.hutool.json.JSONObject;
|
|
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
|
|
import cn.hutool.poi.excel.ExcelUtil;
|
|
|
|
|
import cn.hutool.poi.excel.ExcelWriter;
|
|
|
|
@ -88,13 +89,16 @@ public class StatisticsDmpServiceImpl implements StatisticsDmpService {
|
|
|
|
|
List<String> row0 = new ArrayList<>();
|
|
|
|
|
row0.add("imei");
|
|
|
|
|
row0.add("tag");
|
|
|
|
|
row0.add("time");
|
|
|
|
|
data.add(row0);
|
|
|
|
|
map.forEach((k, v) -> {
|
|
|
|
|
List<String> list = (List<String>) v;
|
|
|
|
|
for (String info : list) {
|
|
|
|
|
List<Object> list = (List<Object>) v;
|
|
|
|
|
for (Object info : list) {
|
|
|
|
|
JSONObject object = (JSONObject) info;
|
|
|
|
|
List<String> rows = new ArrayList<>();
|
|
|
|
|
rows.add(info);
|
|
|
|
|
rows.add(object.getStr("imei"));
|
|
|
|
|
rows.add(k);
|
|
|
|
|
rows.add(object.getStr("gmtCreate"));
|
|
|
|
|
data.add(rows);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|