工作周记

来源:互联网 发布:长隆欢乐世界门票淘宝 编辑:程序博客网 时间:2024/04/29 19:09

完成任务:2015年费补齐,难点:添加支付限制


public boolean isBuy(YYUser user) {
boolean hasConsume = false;
ActivityInfo activityInfo = hdCompService.getActivityInfoDetailByIndex(HD_INDEX);
for (PayInfo info : activityInfo.getPayComponents()) {
   List<VipActData> datas = currDao.getUserActData(user, info.toActId());
   if (null != datas && !datas.isEmpty()) {
hasConsume = true;
break;
   }
}
return hasConsume;
    }


    @Override
    public Status valid(Map<String, Object> datas) {
YYUser user = (YYUser) datas.get(USER_VAR);
if (getAddMonth(user) > 0) {
   if (isBuy(user)) {
return new Status(false, "您已补齐过年费会员,每人只有一次机会!");
   } else {
return new Status(true, "用户可以下单");
   }
} else {
   return new Status(false, "您无需补齐!");
}
    }

0 0
原创粉丝点击