Commit 4f2170f2 LN

NLM料架出库亮灯处理

1 个父辈 aea41fc3
......@@ -192,16 +192,20 @@ public class StoragePosManagerImpl implements IStoragePosManager {
}
@Override
public StoragePos save(StoragePos storagePos) throws ValidateException {
if(!storagePos.isUsed()){
if(!storagePos.isUsed()) {
//出库
List<String> mergePosNames = storagePos.getMergePosList();
List<StoragePos> mergePosList = findPosList(storagePos.getStorageId(), mergePosNames);
String allPos = "";
//解除相关合并库位的占用状态
for(StoragePos mergePos : mergePosList){
for (StoragePos mergePos : mergePosList) {
mergePos.setUsed(false);
mergePos.setMergePosList(null);
storagePosDao.save(mergePos);
log.info("设置合并的关联库位["+mergePos.getPosName()+"]使用状态为:false");
allPos += mergePos.getPosName() + ",";
}
if (ObjectUtil.isNotEmpty(allPos)) {
log.info("设置库位["+storagePos.getPosName()+"]合并的关联库位[ " + allPos + " ]使用状态为:false");
}
storagePos.setMergePosList(null);
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!