fix agv状态
This commit is contained in:
@@ -69,7 +69,11 @@ public class ToAgvDevice {
|
|||||||
row.put("total_time", agvDto.getTotal_time());
|
row.put("total_time", agvDto.getTotal_time());
|
||||||
row.put("time", agvDto.getTime());
|
row.put("time", agvDto.getTime());
|
||||||
row.put("state", agvDto.getState());
|
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 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)));
|
String onemaintenance_mileage = String.valueOf(Double.parseDouble(maintenance_mileage) - (Double.parseDouble(agvDto.getOdo()) % Double.parseDouble(maintenance_mileage)));
|
||||||
row.put("lifeTime", sub(onelifeTime));
|
row.put("lifeTime", sub(onelifeTime));
|
||||||
|
|||||||
Reference in New Issue
Block a user