fix agv状态

This commit is contained in:
USER-20220102CG\noblelift
2023-04-14 09:25:32 +08:00
parent b85474c8a2
commit a02086be32

View File

@@ -69,7 +69,11 @@ public class ToAgvDevice {
row.put("total_time", agvDto.getTotal_time());
row.put("time", agvDto.getTime());
row.put("state", agvDto.getState());
if(ObjectUtil.isEmpty(agvDto.getOdo())){
agvDto.setOdo("0");
} else if (agvDto.getOdo().equals("null")){
agvDto.setOdo("0");
}
String onelifeTime = String.valueOf(Double.parseDouble(agvDto.getEnergyLevel()) * Double.parseDouble(lifeTime));
String onemaintenance_mileage = String.valueOf(Double.parseDouble(maintenance_mileage) - (Double.parseDouble(agvDto.getOdo()) % Double.parseDouble(maintenance_mileage)));
row.put("lifeTime", sub(onelifeTime));