refactor(wms): 合同编号查询改为模糊匹配
-将 WmsContractServiceImpl 类中的 buildQueryWrapper 方法中合同编号的查询方式从精确匹配改为模糊匹配- 提高了合同查询的灵活性和用户体验
This commit is contained in:
@@ -61,7 +61,7 @@ public class WmsContractServiceImpl implements IWmsContractService {
|
||||
private LambdaQueryWrapper<WmsContract> buildQueryWrapper(WmsContractBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<WmsContract> lqw = Wrappers.lambdaQuery();
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getContractNo()), WmsContract::getContractNo, bo.getContractNo());
|
||||
lqw.like(StringUtils.isNotBlank(bo.getContractNo()), WmsContract::getContractNo, bo.getContractNo());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getPartyA()), WmsContract::getPartyA, bo.getPartyA());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getPartyB()), WmsContract::getPartyB, bo.getPartyB());
|
||||
return lqw;
|
||||
|
||||
Reference in New Issue
Block a user