Commit fe7e70e3 LN

感应料架bug修改:需要验证客户端上传的库位是否存在。

1 个父辈 db2f3dd7
...@@ -314,9 +314,15 @@ public class NLPShelfHandler extends BaseDeviceHandler{ ...@@ -314,9 +314,15 @@ public class NLPShelfHandler extends BaseDeviceHandler{
for (String posName : for (String posName :
hasReelPosList) { hasReelPosList) {
StoragePos pos = storagePosManager.getByPosName(posName); StoragePos pos = storagePosManager.getByPosName(posName);
if(!pos.isEnabled()){
if(pos==null) {
log.info("sensorChange 未找到库位 hasReelPosList [" + posName + "]");
continue;
}
if(!pos.isEnabled()) {
continue; continue;
} }
newList.add(posName); newList.add(posName);
} }
...@@ -391,6 +397,10 @@ public class NLPShelfHandler extends BaseDeviceHandler{ ...@@ -391,6 +397,10 @@ public class NLPShelfHandler extends BaseDeviceHandler{
//出库 //出库
for (String posName : noReelPosList) { for (String posName : noReelPosList) {
StoragePos pos = storagePosManager.getByPosName(posName); StoragePos pos = storagePosManager.getByPosName(posName);
if(pos==null){
log.info("sensorChange 未找到库位 noReelPosList ["+posName+"]");
continue;
}
if(!pos.isEnabled()){ if(!pos.isEnabled()){
continue; continue;
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!