|
|
|
@ -104,12 +104,16 @@ public class GisSf6PressureServiceImpl extends AbstractCacEtlService<GisSf6Press
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
protected void saveHistoryData(GisSf6Pressure cacEntity, EquipmentInfoDto equipmentInfo) {
|
|
|
|
|
if (null != cacEntity.getAbsolutePressure() && !cacEntity.getAbsolutePressure().equals("")) {
|
|
|
|
|
int absolutePressureInt = Integer.parseInt(cacEntity.getAbsolutePressure()) - 100;
|
|
|
|
|
cacEntity.setPressure20c(absolutePressureInt+"");
|
|
|
|
|
} else if (null != cacEntity.getPressure20c() && !cacEntity.getPressure20c().equals("")) {
|
|
|
|
|
int pressure20cInt = Integer.parseInt(cacEntity.getPressure20c()) + 100;
|
|
|
|
|
cacEntity.setAbsolutePressure(pressure20cInt+"");
|
|
|
|
|
try {
|
|
|
|
|
if (cacEntity.getAbsolutePressure() != null && cacEntity.getPressure20c() == null) {
|
|
|
|
|
int absolutePressureInt = Integer.parseInt(cacEntity.getAbsolutePressure()) - 100;
|
|
|
|
|
cacEntity.setPressure20c(absolutePressureInt+"");
|
|
|
|
|
}
|
|
|
|
|
if (cacEntity.getPressure20c() != null && cacEntity.getAbsolutePressure() == null) {
|
|
|
|
|
int pressure20cInt = Integer.parseInt(cacEntity.getPressure20c()) + 100;
|
|
|
|
|
cacEntity.setAbsolutePressure(pressure20cInt+"");
|
|
|
|
|
}
|
|
|
|
|
} catch (Exception ignore) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String equipmentSensitivity = "--";
|
|
|
|
|