Commit b752cd34 authored by hezhen's avatar hezhen

123

parent fa6b7b9d
package com.xxfc.platform.activity.biz; package com.xxfc.platform.activity.biz;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.github.wxiaoqi.security.admin.dto.UserInfoDTO; import com.github.wxiaoqi.security.admin.dto.UserInfoDTO;
import com.github.wxiaoqi.security.admin.entity.AppUserLogin; import com.github.wxiaoqi.security.admin.entity.AppUserLogin;
...@@ -162,30 +163,38 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> { ...@@ -162,30 +163,38 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
} }
BigDecimal mAmount=BigDecimal.ZERO; BigDecimal mAmount=BigDecimal.ZERO;
if (list2.size()>0){ if (list2.size()>0){
if (mAmount.compareTo(BigDecimal.ZERO)==0){
UserCouponVo userCouponVo=list2.get(0); UserCouponVo userCouponVo=list2.get(0);
if (userCouponVo!=null){ if (userCouponVo!=null){
mAmount=userCouponVo.getUsedAmount(); mAmount=userCouponVo.getUsedAmount();
userCouponVo.setIsChecked(1); userCouponVo.setIsChecked(1);
list2.set(0,userCouponVo); list2.set(0,userCouponVo);
} }
}
list2.sort(Comparator.comparing(UserCouponVo::getStatus)); list2.sort(Comparator.comparing(UserCouponVo::getStatus));
} }
if (list1.size()>0){ if (list1.size()>0){
if (mAmount.compareTo(BigDecimal.ZERO)==0){
UserCouponVo userCouponVo=list1.get(0); UserCouponVo userCouponVo=list1.get(0);
if (userCouponVo!=null){ if (userCouponVo!=null){
mAmount=userCouponVo.getUsedAmount(); mAmount=userCouponVo.getUsedAmount();
userCouponVo.setIsChecked(1); userCouponVo.setIsChecked(1);
list1.set(0,userCouponVo); list1.set(0,userCouponVo);
} }
}
list1.sort(Comparator.comparing(UserCouponVo::getStatus)); list1.sort(Comparator.comparing(UserCouponVo::getStatus));
} }
JSONArray array = new JSONArray();
JSONObject object=new JSONObject(); JSONObject object=new JSONObject();
object.put("1",list1); object.put("type",1);
object.put("3",list2); object.put("list",list1);
object.put("mAmount",mAmount); array.add(object);
return ObjectRestResponse.succ(object); JSONObject object1=new JSONObject();
object1.put("type",3);
object1.put("list",list2);
array.add(object1);
JSONObject result=new JSONObject();
result.put("mAmount",mAmount);
result.put("array",array);
return ObjectRestResponse.succ(result);
} }
......
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