|
|
@ -6,6 +6,7 @@ import lombok.Data; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
|
|
|
|
|
import java.io.Serializable; |
|
|
import java.io.Serializable; |
|
|
|
|
|
import java.math.BigDecimal; |
|
|
import java.util.Objects; |
|
|
import java.util.Objects; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -89,7 +90,10 @@ public class MachineIotDataReceivedEvent implements Serializable { |
|
|
machineIotDataReceivedEvent.setAccJobCount(event.getACC_count_total()); |
|
|
machineIotDataReceivedEvent.setAccJobCount(event.getACC_count_total()); |
|
|
machineIotDataReceivedEvent.setCurrJobCount(event.getACC_count()); |
|
|
machineIotDataReceivedEvent.setCurrJobCount(event.getACC_count()); |
|
|
machineIotDataReceivedEvent.setCurrJobDuration(Objects.isNull(event.getRunning_duration()) ? null : event.getRunning_duration().longValue()); |
|
|
machineIotDataReceivedEvent.setCurrJobDuration(Objects.isNull(event.getRunning_duration()) ? null : event.getRunning_duration().longValue()); |
|
|
machineIotDataReceivedEvent.setCurrStoppingDuration(StringUtils.isBlank(event.getStoping_duration()) ? null : Long.valueOf(event.getStoping_duration())); |
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(event.getStoping_duration())) { |
|
|
|
|
|
BigDecimal stoppingDuration = new BigDecimal(event.getStoping_duration()); |
|
|
|
|
|
machineIotDataReceivedEvent.setCurrStoppingDuration(stoppingDuration.longValue()); |
|
|
|
|
|
} |
|
|
machineIotDataReceivedEvent.setCurrWaitingDuration(Objects.isNull(event.getWaiting_duration()) ? null : event.getWaiting_duration().longValue()); |
|
|
machineIotDataReceivedEvent.setCurrWaitingDuration(Objects.isNull(event.getWaiting_duration()) ? null : event.getWaiting_duration().longValue()); |
|
|
machineIotDataReceivedEvent.setReportTime(System.currentTimeMillis()); |
|
|
machineIotDataReceivedEvent.setReportTime(System.currentTimeMillis()); |
|
|
} |
|
|
} |
|
|
|