|
@@ -208,8 +208,9 @@ public class PurchaseServiceImpl extends ServiceImpl<PurchaseMapper, Purchase>
|
|
|
.or().in("p", Purchase::getSupplyId, supplierInfoIds)
|
|
|
.or().like("p", Purchase::getPurchaseName, dto.getKeyword())
|
|
|
//根据明细 产品名称 产品编号 过滤
|
|
|
- .or().like("pi.name", dto.getKeyword())
|
|
|
- .or().like("pi.custom_code", dto.getKeyword())
|
|
|
+// .or().like("pi.name", dto.getKeyword())
|
|
|
+// .or().like("pi.custom_code", dto.getKeyword())
|
|
|
+ .or().exists("SELECT pd.purchase_id FROM purchase_detail pd LEFT JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id WHERE ( pi.`name` LIKE CONCAT( '%', {0}, '%' ) OR pi.custom_code LIKE CONCAT( '%', {0}, '%' ))",dto.getKeyword())
|
|
|
);
|
|
|
}
|
|
|
//高级检索
|