mirror of
https://codeup.aliyun.com/64f7d6b8ce01efaafef1e678/coal/coal.git
synced 2026-01-25 15:55:18 +08:00
过滤空行数据
This commit is contained in:
@@ -181,5 +181,101 @@ public class CoalWashingDailyAnalysisEntity extends OrgCommonEntity {
|
|||||||
item.setFddAvgP2(null);
|
item.setFddAvgP2(null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < inputItems.size(); i++) {
|
||||||
|
|
||||||
|
CoalWashingDailyAnalysisItemVo item = inputItems.get(i);
|
||||||
|
item.setSysDdAvgP1(0.0);
|
||||||
|
|
||||||
|
int nullCount = 0;
|
||||||
|
for (int j = 0; j <= i; j++) {
|
||||||
|
if (inputItems.get(j).getSysDdp1() == null) {
|
||||||
|
nullCount++;
|
||||||
|
} else {
|
||||||
|
|
||||||
|
item.setSysDdAvgP1(
|
||||||
|
ObjectUtils.defaultIfNull(inputItems.get(j).getSysDdp1(), 0.0)
|
||||||
|
+ item.getFddAvgP1());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (i - nullCount + 1 > 0) {
|
||||||
|
|
||||||
|
item.setSysDdAvgP1(item.getFddAvgP1() / (double) (i - nullCount + 1));
|
||||||
|
} else {
|
||||||
|
item.setSysDdAvgP1(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < inputItems.size(); i++) {
|
||||||
|
|
||||||
|
CoalWashingDailyAnalysisItemVo item = inputItems.get(i);
|
||||||
|
item.setSysDdAvgP2(0.0);
|
||||||
|
|
||||||
|
int nullCount = 0;
|
||||||
|
for (int j = 0; j <= i; j++) {
|
||||||
|
if (inputItems.get(j).getSysDdp2() == null) {
|
||||||
|
nullCount++;
|
||||||
|
} else {
|
||||||
|
|
||||||
|
item.setSysDdAvgP2(
|
||||||
|
ObjectUtils.defaultIfNull(inputItems.get(j).getSysDdp2(), 0.0)
|
||||||
|
+ item.getFddAvgP2());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (i - nullCount + 1 > 0) {
|
||||||
|
|
||||||
|
item.setSysDdAvgP2(item.getFddAvgP2() / (double) (i - nullCount + 1));
|
||||||
|
} else {
|
||||||
|
item.setSysDdAvgP2(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < inputItems.size(); i++) {
|
||||||
|
|
||||||
|
CoalWashingDailyAnalysisItemVo item = inputItems.get(i);
|
||||||
|
item.setDdAvgP1(0.0);
|
||||||
|
|
||||||
|
int nullCount = 0;
|
||||||
|
for (int j = 0; j <= i; j++) {
|
||||||
|
if (inputItems.get(j).getDdp1() == null) {
|
||||||
|
nullCount++;
|
||||||
|
} else {
|
||||||
|
|
||||||
|
item.setDdAvgP1(
|
||||||
|
ObjectUtils.defaultIfNull(inputItems.get(j).getDdp1(), 0.0)
|
||||||
|
+ item.getFddAvgP1());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (i - nullCount + 1 > 0) {
|
||||||
|
|
||||||
|
item.setDdAvgP1(item.getFddAvgP1() / (double) (i - nullCount + 1));
|
||||||
|
} else {
|
||||||
|
item.setDdAvgP1(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < inputItems.size(); i++) {
|
||||||
|
|
||||||
|
CoalWashingDailyAnalysisItemVo item = inputItems.get(i);
|
||||||
|
item.setDdAvgP2(0.0);
|
||||||
|
|
||||||
|
int nullCount = 0;
|
||||||
|
for (int j = 0; j <= i; j++) {
|
||||||
|
if (inputItems.get(j).getDdp2() == null) {
|
||||||
|
nullCount++;
|
||||||
|
} else {
|
||||||
|
|
||||||
|
item.setDdAvgP2(
|
||||||
|
ObjectUtils.defaultIfNull(inputItems.get(j).getDdp2(), 0.0)
|
||||||
|
+ item.getFddAvgP2());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (i - nullCount + 1 > 0) {
|
||||||
|
|
||||||
|
item.setDdAvgP2(item.getFddAvgP2() / (double) (i - nullCount + 1));
|
||||||
|
} else {
|
||||||
|
item.setDdAvgP2(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,6 +138,21 @@ public class CoalWashingDailyAnalysisItemVo {
|
|||||||
@Comment("用户输入 大堆 备用")
|
@Comment("用户输入 大堆 备用")
|
||||||
private Double ddp5;
|
private Double ddp5;
|
||||||
|
|
||||||
|
@Comment("大堆化验平均 灰")
|
||||||
|
private Double ddAvgP1;
|
||||||
|
|
||||||
|
@Comment("大堆化验平均 硫")
|
||||||
|
private Double ddAvgP2;
|
||||||
|
|
||||||
|
@Comment("大堆化验平均 挥发")
|
||||||
|
private Double ddAvgP3;
|
||||||
|
|
||||||
|
@Comment("大堆化验平均 粘结")
|
||||||
|
private Double ddAvgP4;
|
||||||
|
|
||||||
|
@Comment("大堆化验平均 备用")
|
||||||
|
private Double ddAvgP5;
|
||||||
|
|
||||||
@Comment("用户输入 翻大堆 灰")
|
@Comment("用户输入 翻大堆 灰")
|
||||||
private Double fddp1;
|
private Double fddp1;
|
||||||
|
|
||||||
@@ -183,6 +198,21 @@ public class CoalWashingDailyAnalysisItemVo {
|
|||||||
@Comment("系统计算 大堆 备用")
|
@Comment("系统计算 大堆 备用")
|
||||||
private Double sysDdp5;
|
private Double sysDdp5;
|
||||||
|
|
||||||
|
@Comment("系统计算 平均大堆 灰")
|
||||||
|
private Double sysDdAvgP1;
|
||||||
|
|
||||||
|
@Comment("系统计算 平均大堆 硫")
|
||||||
|
private Double sysDdAvgP2;
|
||||||
|
|
||||||
|
@Comment("系统计算 平均大堆 挥发")
|
||||||
|
private Double sysDdAvgP3;
|
||||||
|
|
||||||
|
@Comment("系统计算 平均大堆 粘结")
|
||||||
|
private Double sysDdAvgP4;
|
||||||
|
|
||||||
|
@Comment("系统计算 平均大堆 备用")
|
||||||
|
private Double sysDdAvgP5;
|
||||||
|
|
||||||
@Comment("用户输入与系统计算的平均值 大堆 灰")
|
@Comment("用户输入与系统计算的平均值 大堆 灰")
|
||||||
private Double avgDdp1;
|
private Double avgDdp1;
|
||||||
|
|
||||||
@@ -425,15 +455,15 @@ public class CoalWashingDailyAnalysisItemVo {
|
|||||||
|
|
||||||
public boolean isAllEmpty() {
|
public boolean isAllEmpty() {
|
||||||
|
|
||||||
return (c0p0 != null && c0p1 == null && c0p2 == null)
|
return (c0p1 == null && c0p2 == null)
|
||||||
&& (c1p0 != null && c1p1 == null && c1p2 == null)
|
&& (c1p1 == null && c1p2 == null)
|
||||||
&& (c2p0 != null && c2p1 == null && c2p2 == null)
|
&& (c2p1 == null && c2p2 == null)
|
||||||
&& (c3p0 != null && c3p1 == null && c3p2 == null)
|
&& (c3p1 == null && c3p2 == null)
|
||||||
&& (c4p0 != null && c4p1 == null && c4p2 == null)
|
&& (c4p1 == null && c4p2 == null)
|
||||||
&& (c5p0 != null && c5p1 == null && c5p2 == null)
|
&& (c5p1 == null && c5p2 == null)
|
||||||
&& (c6p0 != null && c6p1 == null && c6p2 == null)
|
&& (c6p1 == null && c6p2 == null)
|
||||||
&& (c7p0 != null && c7p1 == null && c7p2 == null)
|
&& (c7p1 == null && c7p2 == null)
|
||||||
&& (c8p0 != null && c8p1 == null && c8p2 == null)
|
&& (c8p1 == null && c8p2 == null)
|
||||||
&& (c9p0 != null && c9p1 == null && c9p2 == null);
|
&& (c9p1 == null && c9p2 == null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user