Commit f34a7283 authored by jiaorz's avatar jiaorz

Merge remote-tracking branch 'origin/dev' into dev

parents d4cc02f1 0574f50d
...@@ -166,22 +166,31 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> { ...@@ -166,22 +166,31 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
} }
UserCouponVo userCouponVo=null; UserCouponVo userCouponVo=null;
if (list2.size()>0){ if (list2.size()>0){
list2.sort(Comparator.comparing(UserCouponVo::getStatus));
userCouponVo=list2.get(0); userCouponVo=list2.get(0);
if (userCouponVo!=null){ if (userCouponVo!=null){
userCouponVo.setIsChecked(1); userCouponVo.setIsChecked(1);
list2.set(0,userCouponVo); list2.set(0,userCouponVo);
} }
list2.sort(Comparator.comparing(UserCouponVo::getStatus));
} }
if (list1.size()>0){ if (list1.size()>0){
list1.sort(Comparator.comparing(UserCouponVo::getStatus));
if (userCouponVo==null){ if (userCouponVo==null){
userCouponVo=list1.get(0); int num=0;
for (UserCouponVo couponVo:list1) {
if (couponVo.getStatus()==1){
userCouponVo=couponVo;
break;
}
num++;
}
if (userCouponVo!=null){ if (userCouponVo!=null){
userCouponVo.setIsChecked(1); userCouponVo.setIsChecked(1);
list1.set(0,userCouponVo); list1.set(num,userCouponVo);
} }
} }
list1.sort(Comparator.comparing(UserCouponVo::getStatus));
} }
JSONArray array = new JSONArray(); JSONArray array = new JSONArray();
JSONObject object=new JSONObject(); JSONObject object=new JSONObject();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment