Commit 6d20bd83 LN

pn出库改为完全匹配

1 个父辈 859ee7b2
...@@ -278,9 +278,10 @@ public class StoragePosManagerImpl implements IStoragePosManager { ...@@ -278,9 +278,10 @@ public class StoragePosManagerImpl implements IStoragePosManager {
// //
//criteria = criteria.and(attributeName).regex(pattern); //criteria = criteria.and(attributeName).regex(pattern);
String regex="^"+escapeExprSpecialWord(pn.toString())+".*"; // String regex="^"+escapeExprSpecialWord(pn.toString())+".*";
Pattern pattern = Pattern.compile(regex ); // Pattern pattern = Pattern.compile(regex );
Criteria c = Criteria.where("barcode.partNumber").regex(pattern) // Criteria c = Criteria.where("barcode.partNumber").regex(pattern)
Criteria c = Criteria.where("barcode.partNumber").is(pn)
.and("id").nin(excludePosIds) .and("id").nin(excludePosIds)
.and("enabled").is(true)//可用 .and("enabled").is(true)//可用
.and("barcode.lockId").is(null);//没有被锁定的仓位; .and("barcode.lockId").is(null);//没有被锁定的仓位;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!