时间格式化bug修复
This commit is contained in:
@@ -402,12 +402,16 @@ public class SampleAnalysisAuditServiceImpl implements SampleAnalysisAuditServic
|
||||
datas.add(map);
|
||||
}
|
||||
|
||||
resultJsonObject.put("all", datas);
|
||||
Map<String, List<Map<String, Object>>> map = datas.stream().collect(Collectors.groupingBy(g -> (String) g.get("analysisType")));
|
||||
for (Map.Entry<String, List<Map<String, Object>>> entry : map.entrySet()) {
|
||||
resultJsonObject.put(entry.getKey(), entry.getValue());
|
||||
}
|
||||
|
||||
// resultJsonObject.put("all", datas);
|
||||
// Map<String, List<Map<String, Object>>> map = datas.stream().collect(Collectors.groupingBy(g -> (String) g.get("analysisType")));
|
||||
// for (Map.Entry<String, List<Map<String, Object>>> entry : map.entrySet()) {
|
||||
// resultJsonObject.put(entry.getKey(), entry.getValue());
|
||||
// }
|
||||
|
||||
List<Map<String, Object>> fxList = datas.stream().filter(f -> "analysis".equals(f.get("analysisType")) || "zky".equals(f.get("analysisType")) || "kby".equals(f.get("analysisType")) ).collect(Collectors.toList());
|
||||
resultJsonObject.put("fx", fxList);
|
||||
List<Map<String, Object>> byList = datas.stream().filter(f -> "by".equals(f.get("analysisType"))).collect(Collectors.toList());
|
||||
resultJsonObject.put("by", byList);
|
||||
return resultJsonObject;
|
||||
}
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
|
||||
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
|
||||
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
@@ -46,7 +47,7 @@ public class ConfigXRFLineCustomRespVO implements Serializable {
|
||||
|
||||
@Schema(description = "末次检查数据时间")
|
||||
@JsonSerialize(using = LocalDateTimeSerializer.class) // 序列化(响应)
|
||||
@JsonDeserialize(using = LocalDateDeserializer.class) // 反序列化(请求)
|
||||
@JsonDeserialize(using = LocalDateTimeDeserializer.class) // 反序列化(请求)
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime lastCheckDataTime;
|
||||
|
||||
@@ -10,6 +10,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
|
||||
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
|
||||
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
@@ -48,7 +49,7 @@ public class XRFDeviceSampleReqVO implements Serializable {
|
||||
* 样品时间
|
||||
*/
|
||||
@JsonSerialize(using = LocalDateTimeSerializer.class) // 序列化(响应)
|
||||
@JsonDeserialize(using = LocalDateDeserializer.class) // 反序列化(请求)
|
||||
@JsonDeserialize(using = LocalDateTimeDeserializer.class) // 反序列化(请求)
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@Schema(description = "样品时间")
|
||||
|
||||
Reference in New Issue
Block a user