1.调整实体解决科学计数法的问题

This commit is contained in:
wr
2024-12-19 20:47:21 +08:00
parent d37d44123f
commit b0f54b0cde
4 changed files with 26 additions and 26 deletions

View File

@@ -390,10 +390,10 @@ public class SocketDevResponseService {
(type + "b").equals(x.getChannelType()) || (type + "b").equals(x.getChannelType()) ||
(type + "c").equals(x.getChannelType()) (type + "c").equals(x.getChannelType())
).collect(Collectors.toList()); ).collect(Collectors.toList());
Map<String, Float> sourceMap = sourceList.stream() Map<String, Double> sourceMap = sourceList.stream()
.collect(Collectors.toMap(x -> x.getChannelType().toUpperCase().replace(type, "") .collect(Collectors.toMap(x -> x.getChannelType().toUpperCase().replace(type, "")
, SourceIssue.ChannelListDTO::getFAmp)); , SourceIssue.ChannelListDTO::getFAmp));
Map<String, Float> devMap = new HashMap<>(3); Map<String, Double> devMap = new HashMap<>(3);
devMap.put("A", devData.getA()); devMap.put("A", devData.getA());
devMap.put("B", devData.getB()); devMap.put("B", devData.getB());
devMap.put("C", devData.getC()); devMap.put("C", devData.getC());

View File

@@ -46,13 +46,13 @@ public class DevData {
@Data @Data
public static class ListDTO { public static class ListDTO {
@JSONField(name = "A", ordinal = 1) @JSONField(name = "A", ordinal = 1)
private Float a; private Double a;
@JSONField(name = "B", ordinal = 2) @JSONField(name = "B", ordinal = 2)
private Float b; private Double b;
@JSONField(name = "C", ordinal = 3) @JSONField(name = "C", ordinal = 3)
private Float c; private Double c;
@JSONField(name = "T", ordinal = 4) @JSONField(name = "T", ordinal = 4)
private Float t; private Double t;
} }
} }

View File

@@ -47,13 +47,13 @@ public class SourceCompareDev {
* 源数据 * 源数据
*/ */
@JSONField(ordinal = 5) @JSONField(ordinal = 5)
private Map<String, Float> sourceData; private Map<String, Double> sourceData;
/** /**
* 装置数据 * 装置数据
*/ */
@JSONField(ordinal = 6) @JSONField(ordinal = 6)
private Map<String, Float> DevData; private Map<String, Double> DevData;
} }

View File

@@ -38,19 +38,19 @@ public class SourceIssue {
* 被检设备额定电压 * 被检设备额定电压
*/ */
@JSONField(name = "fUn", ordinal = 4) @JSONField(name = "fUn", ordinal = 4)
private Float fUn; private Double fUn;
/** /**
* 被检设备额定电流 * 被检设备额定电流
*/ */
@JSONField(name = "fIn", ordinal = 5) @JSONField(name = "fIn", ordinal = 5)
private Float fIn; private Double fIn;
/** /**
* 频率 * 频率
*/ */
@JSONField(name = "fFreq", ordinal = 6) @JSONField(name = "fFreq", ordinal = 6)
private Float fFreq; private Double fFreq;
/** /**
* 通道信息 * 通道信息
@@ -102,13 +102,13 @@ public class SourceIssue {
* 幅值 * 幅值
*/ */
@JSONField(name = "fAmp", ordinal = 7) @JSONField(name = "fAmp", ordinal = 7)
private Float fAmp; private Double fAmp;
/** /**
* 相角 * 相角
*/ */
@JSONField(name = "fPhase", ordinal = 8) @JSONField(name = "fPhase", ordinal = 8)
private Float fPhase; private Double fPhase;
/** /**
* 谐波叠加列表 * 谐波叠加列表
@@ -152,13 +152,13 @@ public class SourceIssue {
* 谐波含有率 * 谐波含有率
*/ */
@JSONField(name = "fApm", ordinal = 2) @JSONField(name = "fApm", ordinal = 2)
private Float fApm; private Double fApm;
/** /**
* 谐波相角 * 谐波相角
*/ */
@JSONField(name = "fPhase", ordinal = 3) @JSONField(name = "fPhase", ordinal = 3)
private Float fPhase; private Double fPhase;
} }
@@ -179,13 +179,13 @@ public class SourceIssue {
* 间谐波含有率 * 间谐波含有率
*/ */
@JSONField(name = "fApm", ordinal = 2) @JSONField(name = "fApm", ordinal = 2)
private Float fApm; private Double fApm;
/** /**
* 间谐波相角 * 间谐波相角
*/ */
@JSONField(name = "fPhase", ordinal = 3) @JSONField(name = "fPhase", ordinal = 3)
private Float fPhase; private Double fPhase;
} }
@@ -201,37 +201,37 @@ public class SourceIssue {
* 暂态幅值(% * 暂态幅值(%
*/ */
@JSONField(name = "fTransValue", ordinal = 1) @JSONField(name = "fTransValue", ordinal = 1)
private Float fTransValue; private Double fTransValue;
/** /**
* 暂态前时间s * 暂态前时间s
*/ */
@JSONField(name = "fPreTime", ordinal = 2) @JSONField(name = "fPreTime", ordinal = 2)
private Float fPreTime; private Double fPreTime;
/** /**
* 写入时间s * 写入时间s
*/ */
@JSONField(name = "fRampIn", ordinal = 3) @JSONField(name = "fRampIn", ordinal = 3)
private Float fRampIn; private Double fRampIn;
/** /**
* 暂态持续时间s * 暂态持续时间s
*/ */
@JSONField(name = "fRetainTime", ordinal = 4) @JSONField(name = "fRetainTime", ordinal = 4)
private Float fRetainTime; private Double fRetainTime;
/** /**
* 写出时间s * 写出时间s
*/ */
@JSONField(name = "fRampOut", ordinal = 5) @JSONField(name = "fRampOut", ordinal = 5)
private Float fRampOut; private Double fRampOut;
/** /**
* 暂态后时间s * 暂态后时间s
*/ */
@JSONField(name = "fAfterTime", ordinal = 6) @JSONField(name = "fAfterTime", ordinal = 6)
private Float fAfterTime; private Double fAfterTime;
} }
/** /**
@@ -257,19 +257,19 @@ public class SourceIssue {
* 占空比 * 占空比
*/ */
@JSONField(name = "fDutyCycle", ordinal = 3) @JSONField(name = "fDutyCycle", ordinal = 3)
private Float fDutyCycle; private Double fDutyCycle;
/** /**
* 变动次数 * 变动次数
*/ */
@JSONField(name = "fChagFre", ordinal = 4) @JSONField(name = "fChagFre", ordinal = 4)
private Float fChagFre; private Double fChagFre;
/** /**
* 变动量 * 变动量
*/ */
@JSONField(name = "fChagValue", ordinal = 5) @JSONField(name = "fChagValue", ordinal = 5)
private Float fChagValue; private Double fChagValue;
} }
} }
} }