!199 add filter H5 coupond data

Merge pull request !199 from Admin/sit-Carl
This commit is contained in:
Admin 2022-02-22 06:36:56 +00:00 committed by Gitee
commit 5d0d48e399
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -1,5 +1,7 @@
package net.lab1024.smartadmin.module.system.royalcanin;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import net.lab1024.smartadmin.common.heartbeat.StringUtil;
import net.lab1024.smartadmin.module.system.royalcanin.coupon.*;
import net.lab1024.smartadmin.util.MapRemoveNullUtil;
@ -42,7 +44,24 @@ public class CouponService {
paramMap.put("page",StringUtil.toString(couponGetAllEntity.getPage()).equals("0")?null:StringUtil.toString(couponGetAllEntity.getPage()));
paramMap.put("rows",StringUtil.toString(couponGetAllEntity.getRows()).equals("0")?null:StringUtil.toString(couponGetAllEntity.getRows()));
MapRemoveNullUtil.removeNullEntry(paramMap);
return SmartHttpUtil.sendPostForm(url+"getAll",paramMap,null);
String result = SmartHttpUtil.sendPostForm(url+"getAll",paramMap,null);
//过滤非官网数据
JSONObject jsonObjectResult = JSONObject.parseObject(result);
com.alibaba.fastjson.JSONArray jsonArray = JSONObject.parseArray(jsonObjectResult.getString("data"));
com.alibaba.fastjson.JSONArray afterFilterArrary = new JSONArray();
for(int i = 0;i < jsonArray.size();i ++){
JSONObject jsonResult = (JSONObject)jsonArray.get(i);
if(jsonResult.getString("udf2") != null) {
if (jsonResult.getString("udf2").equals("H5")) {
afterFilterArrary.add(jsonResult);
}
}
}
JSONObject JSONResult = new JSONObject();
JSONResult.put("code",jsonObjectResult.getString("code"));
JSONResult.put("msg",jsonObjectResult.getString("msg"));
JSONResult.put("data",afterFilterArrary);
return JSONResult.toJSONString();
}
public String couponGet(CouponGetEntity couponGetEntity) throws Exception{