Showing
1 changed file
with
19 additions
and
10 deletions
@@ -214,6 +214,8 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport | @@ -214,6 +214,8 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport | ||
214 | private static final String SEND_MODE="unionsSendMode"; | 214 | private static final String SEND_MODE="unionsSendMode"; |
215 | // 优惠券金额 | 215 | // 优惠券金额 |
216 | private static final String COUPON_ACCOUNT="unionsCouponAccount"; | 216 | private static final String COUPON_ACCOUNT="unionsCouponAccount"; |
217 | + //推手是否需要报名 1 不需要 2需要 | ||
218 | + private String IS_NEED_SIGN_UP = "unionIsNeedSignUpFlag"; | ||
217 | 219 | ||
218 | /** | 220 | /** |
219 | * 获取用户可提现金额、已提现金额、是否可以提现 | 221 | * 获取用户可提现金额、已提现金额、是否可以提现 |
@@ -2811,12 +2813,17 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport | @@ -2811,12 +2813,17 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport | ||
2811 | logger.info("joinExtraActivity end,canJoinActivity false,promoteUid is {},activityId is {}.",orderUid,promoteUid,activityId); | 2813 | logger.info("joinExtraActivity end,canJoinActivity false,promoteUid is {},activityId is {}.",orderUid,promoteUid,activityId); |
2812 | return false; | 2814 | return false; |
2813 | } | 2815 | } |
2814 | - /* //满单额外返,需要报名才可以返佣 | 2816 | + |
2817 | + | ||
2818 | + //满单额外返,需要报名才可以返佣 | ||
2819 | + //读取配置项 1不需要报名 2 需要报名 | ||
2820 | + String isOpen=configReader.getString(IS_NEED_SIGN_UP, "1"); | ||
2821 | + if("2".equals(isOpen)){ | ||
2815 | UnionShareOrdersActivityPagePre pagePre=unionOrdersActivityPagePreMapper.selectByUidAndActivityId(promoteUid, activityId); | 2822 | UnionShareOrdersActivityPagePre pagePre=unionOrdersActivityPagePreMapper.selectByUidAndActivityId(promoteUid, activityId); |
2816 | if (pagePre == null) { | 2823 | if (pagePre == null) { |
2817 | return false;//未报名 | 2824 | return false;//未报名 |
2818 | - }*/ | ||
2819 | - | 2825 | + } |
2826 | + } | ||
2820 | UnionShareOrdersActivity activity = queryActivity(activityId); | 2827 | UnionShareOrdersActivity activity = queryActivity(activityId); |
2821 | if (null == activity || activity.getType() != 3) { | 2828 | if (null == activity || activity.getType() != 3) { |
2822 | logger.info("joinExtraActivity end,activity error,orderUid is {},promoteUid is {},activityId is {},activity is {}.",orderUid,promoteUid,activityId,activity); | 2829 | logger.info("joinExtraActivity end,activity error,orderUid is {},promoteUid is {},activityId is {},activity is {}.",orderUid,promoteUid,activityId,activity); |
@@ -3155,13 +3162,15 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport | @@ -3155,13 +3162,15 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport | ||
3155 | } | 3162 | } |
3156 | 3163 | ||
3157 | //1.7 判断资格 | 3164 | //1.7 判断资格 |
3158 | -// if (type == 2) { | ||
3159 | -// // 加倍返,需要报名才可以返佣 | ||
3160 | -// UnionShareOrdersActivityPagePre pagePre = unionOrdersActivityPagePreMapper.selectByUidAndActivityId(order.getPromoteUid(), activity.getId()); | ||
3161 | -// if (pagePre == null) { | ||
3162 | -// return false;//未报名 | ||
3163 | -// } | ||
3164 | -// } | 3165 | + //读取配置项 1不需要报名 2 需要报名 |
3166 | + String isOpen=configReader.getString(IS_NEED_SIGN_UP, "1"); | ||
3167 | + if (type == 2 && "2".equals(isOpen)) { | ||
3168 | + // 加倍返,需要报名才可以返佣 | ||
3169 | + UnionShareOrdersActivityPagePre pagePre = unionOrdersActivityPagePreMapper.selectByUidAndActivityId(order.getPromoteUid(), activity.getId()); | ||
3170 | + if (pagePre == null) { | ||
3171 | + return false;//未报名 | ||
3172 | + } | ||
3173 | + } | ||
3165 | Integer id=null; | 3174 | Integer id=null; |
3166 | if (type == 6) { | 3175 | if (type == 6) { |
3167 | //邀新下单,需要有邀新记录且注册和下单时间差不超过7天才可以返佣 | 3176 | //邀新下单,需要有邀新记录且注册和下单时间差不超过7天才可以返佣 |
-
Please register or login to post a comment