Browse Source

bugfix:过滤工作状态中产能为0的数据

master
1049970895@qniao.cn 3 years ago
parent
commit
3c0c0a2532
1 changed files with 3 additions and 8 deletions
  1. 11
      iot-machine-state-event-generator-job/src/main/java/com/qniao/iot/machine/event/generator/job/IotMachineEventGeneratorJob.java

11
iot-machine-state-event-generator-job/src/main/java/com/qniao/iot/machine/event/generator/job/IotMachineEventGeneratorJob.java

@ -135,14 +135,9 @@ public class IotMachineEventGeneratorJob {
@Override
public boolean filter(MachineIotDataReceivedEvent value) {
Integer dataSource = value.getDataSource();
boolean bool = true;
if (DataSource.TACT_CLOUD.equals(dataSource)) {
// 机智云树根的校验不了
Long currCount = value.getCurrJobCount();
Integer machineWorkingStat = value.getMachineWorkingStat();
bool = !(machineWorkingStat == 2 && currCount == 0);
}
Long currCount = value.getCurrJobCount();
Integer machineWorkingStat = value.getMachineWorkingStat();
boolean bool = !(machineWorkingStat == 2 && currCount == 0);
if (bool && value.getMachinePwrStat() != null
&& value.getMachineIotMac() != null
&& value.getMachineWorkingStat() != null && value.getReportTime() != null) {

Loading…
Cancel
Save