adding filter coupon logic .

This commit is contained in:
376654749@qq.com 2022-03-10 10:57:16 +08:00
parent 9c4e7baf8c
commit e057f0cce0
2 changed files with 4 additions and 6 deletions

View File

@ -39,7 +39,7 @@ public class CouponService {
}
public String couponGetAll(CouponGetAllEntity couponGetAllEntity) throws Exception{
String productCode = couponGetAllEntity.getProductCode();
String productCode = couponGetAllEntity.getProductCodes();
Map<String, String> paramMap = MapRemoveNullUtil.setConditionMap(couponGetAllEntity);
paramMap.remove("productCode");
paramMap.put("status",StringUtil.toString(couponGetAllEntity.getStatus()).equals("0")?null:StringUtil.toString(couponGetAllEntity.getStatus()));
@ -54,12 +54,10 @@ public class CouponService {
for(int i = 0;i < jsonArray.size();i ++){
JSONObject jsonResult = (JSONObject)jsonArray.get(i);
if(jsonResult.getString("udf2") != null) {
if ("H5".equals(jsonResult.getString("udf2"))&&!"".equals(productCode)) {
if (jsonResult.get("productCodes").toString().indexOf(productCode) != -1){
if ("H5".equals(jsonResult.getString("udf2"))&&"".equals(productCode)) {
afterFilterArrary.add(jsonResult);
}
}else if ("H5".equals(jsonResult.getString("udf2"))&&!"".equals(productCode)){
if (jsonResult.get("productCodes").toString().indexOf(productCode) != -1 && productCode.equals(jsonResult.get("storeCodes").toString())){
if (jsonResult.get("productCodes").toString().indexOf(productCode) != -1){
afterFilterArrary.add(jsonResult);
}
}

View File

@ -110,6 +110,6 @@ public class CouponGetAllEntity {
private int page;
private String productCode = "";
private String productCodes = "";
}