diff --git a/src/main/java/com/glxp/api/req/purchase/PurPlanDetailRequest.java b/src/main/java/com/glxp/api/req/purchase/PurPlanDetailRequest.java index 90cc1d7fd..c1bcea250 100644 --- a/src/main/java/com/glxp/api/req/purchase/PurPlanDetailRequest.java +++ b/src/main/java/com/glxp/api/req/purchase/PurPlanDetailRequest.java @@ -83,4 +83,6 @@ public class PurPlanDetailRequest extends ListPageRequest { private Integer pageType; private Integer productType; + private String keyWords; + } diff --git a/src/main/resources/mybatis/mapper/purchase/PurPlanDetailDao.xml b/src/main/resources/mybatis/mapper/purchase/PurPlanDetailDao.xml index eaeeb399c..0aba6dee3 100644 --- a/src/main/resources/mybatis/mapper/purchase/PurPlanDetailDao.xml +++ b/src/main/resources/mybatis/mapper/purchase/PurPlanDetailDao.xml @@ -215,6 +215,18 @@ + + AND ( + basic_products.nameCode LIKE concat('%', #{keyWords}, '%') + or pur_plan.billNo LIKE concat('%', #{keyWords}, '%') + or pur_plan.productType LIKE concat('%', #{keyWords}, '%') + or productId LIKE concat('%', #{keyWords}, '%') + or productName LIKE concat('%', #{keyWords}, '%') + or basic_products.ggxh LIKE concat('%', #{keyWords}, '%') + or pur_plan_detail.zczbhhzbapzbh LIKE concat('%', #{keyWords}, '%') + or basic_products.manufactory LIKE concat('%', #{keyWords}, '%') + ) + and (pur_plan.status = 3 or saf.status = 3)