Commit f651a3db authored by wanghao's avatar wanghao

1一键解绑调整

parent f30d7cec
...@@ -137,6 +137,7 @@ public class CalibrationResultEventHandler { ...@@ -137,6 +137,7 @@ public class CalibrationResultEventHandler {
// moduleStatus 模块状态 // moduleStatus 模块状态
// simCardStatus 串口状态 // simCardStatus 串口状态
for (PalletDeviceBinding palletDeviceBinding : palletDeviceBindings) { for (PalletDeviceBinding palletDeviceBinding : palletDeviceBindings) {
if(StringUtils.isBlank(palletDeviceBinding.getMotherboardCode())) continue;
if(("1".equals(palletDeviceBinding.getDeviceStatus()) if(("1".equals(palletDeviceBinding.getDeviceStatus())
|| "3".equals(palletDeviceBinding.getDeviceStatus()) || "3".equals(palletDeviceBinding.getDeviceStatus())
|| "4".equals(palletDeviceBinding.getDeviceStatus())) || "4".equals(palletDeviceBinding.getDeviceStatus()))
...@@ -145,17 +146,29 @@ public class CalibrationResultEventHandler { ...@@ -145,17 +146,29 @@ public class CalibrationResultEventHandler {
&& "1".equals(palletDeviceBinding.getRealTimeStatus()) && "1".equals(palletDeviceBinding.getRealTimeStatus())
&& "4".equals(palletDeviceBinding.getCalibrationConcentrationStatus()) && "4".equals(palletDeviceBinding.getCalibrationConcentrationStatus())
&& palletDeviceBinding.getWriteSelfCheckStatus() == 1 && palletDeviceBinding.getWriteSelfCheckStatus() == 1
&& palletDeviceBinding.getRelayStatus() == 1
&& palletDeviceBinding.getPulseStatus() == 1
&& palletDeviceBinding.getModuleStatus() == 1 && palletDeviceBinding.getModuleStatus() == 1
&& palletDeviceBinding.getSimCardStatus() == 1 && palletDeviceBinding.getSimCardStatus() == 1
&& palletDeviceBinding.getNetworkStatus() == 1) { && palletDeviceBinding.getNetworkStatus() == 1) {
palletDeviceBinding.setStandardInspectResult("1"); palletDeviceBinding.setStandardInspectResult("1");
}
if(!"2".equals(palletDeviceBinding.getReadingMode())) {
if(palletDeviceBinding.getRelayStatus() == 1) {
palletDeviceBinding.setStandardInspectResult("1");
} else {
palletDeviceBinding.setStandardInspectResult("0");
}
}
if(!"1".equals(palletDeviceBinding.getReadingMode())) {
if(palletDeviceBinding.getPulseStatus() == 1) {
palletDeviceBinding.setStandardInspectResult("1");
} else { } else {
palletDeviceBinding.setStandardInspectResult("0"); palletDeviceBinding.setStandardInspectResult("0");
} }
} }
} }
}
/** /**
* 阶段一:解析托盘号 * 阶段一:解析托盘号
......
...@@ -377,14 +377,14 @@ public class PalletDeviceBindingServiceImpl implements IPalletDeviceBindingServi ...@@ -377,14 +377,14 @@ public class PalletDeviceBindingServiceImpl implements IPalletDeviceBindingServi
// 处理错误数据逻辑,再弄个错误数据的表 // 处理错误数据逻辑,再弄个错误数据的表
if(StringUtils.isNotBlank(data)) { if(StringUtils.isNotBlank(data)) {
// 存失败记录 // 存失败记录
processPalletDeviceUploadFailure(palletDeviceBindings,data); processPalletDeviceUploadFailure(mesDeviceDomains,data);
} else{ } else{
iPalletDeviceUploadFailureService.batchInsertRealTimeData(palletDeviceBindings); iPalletDeviceUploadFailureService.batchInsertRealTimeData(mesDeviceDomains);
} }
} }
} }
} catch (Exception e) { } catch (Exception e) {
iPalletDeviceUploadFailureService.batchInsertRealTimeData(palletDeviceBindings); iPalletDeviceUploadFailureService.batchInsertRealTimeData(mesDeviceDomains);
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment