|
|
@@ -135,7 +135,7 @@ public class UserBenefitsFrontController {
|
|
|
//近一年是否已经使用过该权益
|
|
|
DateTime lastYear = DateUtil.offsetMonth(DateTime.now(), -12);
|
|
|
//是否已经使用过该权益
|
|
|
- Integer comboCount = userBenefitsOrderRecordMapper.selectUseComboRecordByUid(userIdList, data.getType(), data.getGoodsId(), null, Constant.noOrderStatus, lastYear, null);
|
|
|
+ Integer comboCount = userBenefitsOrderRecordMapper.selectUseComboRecordByUid(userIdList, data.getType(), data.getGoodsId(), null, Constant.noOrderStatus, lastYear, null, null);
|
|
|
data.setIsComboUsed(comboCount > 0);
|
|
|
|
|
|
if (StrUtil.isNotBlank(data.getComboSkuIds())) {
|
|
|
@@ -235,7 +235,7 @@ public class UserBenefitsFrontController {
|
|
|
.field(RenewalView::getUserId, userIdList).op(Operator.InList)
|
|
|
.field(RenewalView::getExpiryTime, DateTime.now()).op(Operator.GreaterThan)
|
|
|
.build());
|
|
|
- Integer renewCount = userBenefitsOrderRecordMapper.selectUseComboRecordByUid(userIdList, UserBenefits.Type.RENEW, renewalViews.getGoodsId(), renewalViews.getSkuId(), Constant.noOrderAllStatus, null, renewalViews.getStartTime());
|
|
|
+ Integer renewCount = userBenefitsOrderRecordMapper.selectUseComboRecordByUid(userIdList, UserBenefits.Type.RENEW, renewalViews.getGoodsId(), renewalViews.getSkuId(), Constant.noOrderAllStatus, null, renewalViews.getStartTime(), renewalViews.getRelationId());
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(renewCount);
|
|
|
}
|
|
|
}
|