Commit 8260f086 zshaohui

1.锁定库位尺寸不对的 直接移除

1 个父辈 651a234a
...@@ -177,13 +177,25 @@ public class KebodaController { ...@@ -177,13 +177,25 @@ public class KebodaController {
String lockCid = reelLockPosInfo.getCid(); String lockCid = reelLockPosInfo.getCid();
if (cid.equals(lockCid)){ if (cid.equals(lockCid)){
String lockPosName = reelLockPosInfo.getLockPosName(); String lockPosName = reelLockPosInfo.getLockPosName();
resultMap.put("result", "0"); //判断锁定的库位尺寸和barcode 尺寸是否一样,如果不一样,则重新找个库位
resultMap.put("msg", ""); boolean hasRemoveLock = false;
resultMap.put("pos", lockPosName); StoragePos pos = storagePosManager.getByPosName(lockPosName);
resultMap.put("barcode", barcode.getBarcode()); if (pos != null){
resultMap.put("cid", cid); if (pos.getW() != barcode.getPlateSize() || pos.getH() != barcode.getHeight()){
log.info("当前库位锁定的cid相同,直接返回客户端,返回结果为:"+ JSON.toJSONString(resultMap)); ReelLockPosUtil.removeReelLockPosInfo(barcode.getBarcode());
return resultMap; hasRemoveLock = true;
}
}
if (!hasRemoveLock) {
resultMap.put("result", "0");
resultMap.put("msg", "");
resultMap.put("pos", lockPosName);
resultMap.put("barcode", barcode.getBarcode());
resultMap.put("cid", cid);
log.info("当前库位锁定的cid相同,直接返回客户端,返回结果为:" + JSON.toJSONString(resultMap));
return resultMap;
}
} }
} }
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!