Commit 133f6dc6 authored by KeYong's avatar KeYong

修改bug

parent afd7fc89
...@@ -6,6 +6,8 @@ import java.net.NetworkInterface; ...@@ -6,6 +6,8 @@ import java.net.NetworkInterface;
import java.net.SocketException; import java.net.SocketException;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.Enumeration; import java.util.Enumeration;
...@@ -168,20 +170,17 @@ public class EquipmentSpecificAlarmServiceImpl extends ServiceImpl<EquipmentSpec ...@@ -168,20 +170,17 @@ public class EquipmentSpecificAlarmServiceImpl extends ServiceImpl<EquipmentSpec
Page result = new Page<>(param.getPageNumber(), param.getPageSize()); Page result = new Page<>(param.getPageNumber(), param.getPageSize());
Page<Map<String, Object>> resultPage = this.baseMapper.page(result, param); Page<Map<String, Object>> resultPage = this.baseMapper.page(result, param);
if (resultPage.getTotal() > 0) { if (resultPage.getTotal() > 0) {
resultPage.getRecords().forEach(x -> { for (Map<String, Object> x : resultPage.getRecords()) {
Object type = x.get("type"); Object type = x.get("type");
if (AlarmTypeEnum.HZGJ.getCode().equals(type) || AlarmTypeEnum.GZGJ.getCode().equals(type)) { if (AlarmTypeEnum.HZGJ.getCode().equals(type) || AlarmTypeEnum.GZGJ.getCode().equals(type)) {
x.put("typeCode", type); x.put("typeCode", type);
x.put("type", AlarmTypeEnum.getTypeByCode(String.valueOf(type))); x.put("type", AlarmTypeEnum.getTypeByCode(String.valueOf(type)));
} }
try { LocalDateTime createDate = (LocalDateTime) x.get("createDate");
x.put("createDate", DateUtils.dateParse(String.valueOf(x.get("createDate")),DateUtils.DATE_TIME_T_PATTERN)); x.put("createDate", Date.from(createDate.atZone(ZoneId.systemDefault()).toInstant()));
} catch (ParseException e) {
e.printStackTrace();
}
x.put("handleType", ConfirmAlamEnum.getTypeByCode(String.valueOf(x.get("handleType")))); x.put("handleType", ConfirmAlamEnum.getTypeByCode(String.valueOf(x.get("handleType"))));
x.put("fireEquipmentName", x.get("fireEquipmentName")); x.put("fireEquipmentName", x.get("fireEquipmentName"));
}); }
} }
return resultPage; return resultPage;
} }
......
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