Commit 459de788 authored by hezhen's avatar hezhen

123

parent 00c7168a
......@@ -110,11 +110,7 @@ public class UserBiz extends BaseBiz<UserMapper,User> {
return mapper.select(user);
}
public User getUserByUid(Integer toUid){
User user=mapper.getUserByUid(toUid);
if(user!=null){
user=mapper.selectByPrimaryKey(user.getId());
}
return user;
public User getUserByUid(Integer userId){
return mapper.selectByPrimaryKey(userId);
}
}
......@@ -139,6 +139,8 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
}
Long time=System.currentTimeMillis();
List<UserCouponVo> list=mapper.getUserCouponsByType(userId,type,time,channel);
List<UserCouponVo> list1=new ArrayList<>();
List<UserCouponVo> list2=new ArrayList<>();
if(list.size()>0){
for (UserCouponVo couponVo:list){
Integer status=2;
......@@ -147,16 +149,27 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
if (amout.compareTo(couponVo.getWithAmount())>=0){
status=1;
}
couponVo.setStatus(status);
list1.add(couponVo);
}else if (couponVo.getType()==3){
status=1;
couponVo.setStatus(status);
list2.add(couponVo);
}
}
couponVo.setStatus(status);
}
list.sort(Comparator.comparing(UserCouponVo::getStatus));
// list.sort(Comparator.comparing(UserCouponVo::getStatus));
}
return ObjectRestResponse.succ(list);
if (list1.size()>0){
list1.sort(Comparator.comparing(UserCouponVo::getStatus));
}
if (list2.size()>0){
list2.sort(Comparator.comparing(UserCouponVo::getStatus));
}
JSONObject object=new JSONObject();
object.put("type1",list1);
object.put("type2",list2);
return ObjectRestResponse.succ(object);
}
......
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