Browse Source

销售订单-销售政策分页列表

master
dimengzhe 3 years ago
parent
commit
b40301bace
  1. 15
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseSalesDicountQuery.java
  2. 12
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageService.java

15
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseSalesDicountQuery.java

@ -15,4 +15,19 @@ public class BaseSalesDicountQuery implements Query {
@ApiModelProperty(value = "业务员sid")
private String staffSid;
@ApiModelProperty("政策类别key")
private String salesPolicyKey;
@ApiModelProperty("优惠类型key")
private String discountTypeKey;
@ApiModelProperty("是否有效")
private String isEmploy;
@ApiModelProperty("开始有效期")
private String getEffectiveStartDate;
@ApiModelProperty("结束有效期")
private String getEffectiveEndDate;
}

12
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageService.java

@ -287,6 +287,18 @@ public class BaseDiscountpackageService extends MybatisBaseService<BaseDiscountp
orgSid = stringResultBean.getData();
}
qw.lambda().apply("FIND_IN_SET ('" + orgSid + "',useOrg)");
if (StringUtils.isNotBlank(params.getDiscountTypeKey())) {
qw.eq("discountTypeKey", params.getDiscountTypeKey());
}
if (StringUtils.isNotBlank(params.getSalesPolicyKey())) {
qw.eq("salesPolicyKey", params.getSalesPolicyKey());
}
if (StringUtils.isNotBlank(params.getIsEmploy())) {
qw.eq("isEmploy", params.getIsEmploy());
}
if (StringUtils.isNotBlank(params.getGetEffectiveStartDate()) && StringUtils.isNotBlank(params.getGetEffectiveEndDate())) {
qw.between("effectiveDate", params.getGetEffectiveStartDate(), params.getGetEffectiveEndDate());
}
}
return qw;
}

Loading…
Cancel
Save