|
@@ -225,13 +225,13 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
StudentPaymentOrder studentPaymentOrder = sysCouponCodeService.use(dto.getCouponIdList(), amount, true, CouponDetailTypeEnum.getAllowType(MEMBER));
|
|
|
//写入redis证明是活动购买
|
|
|
String orderNo = idGeneratorService.generatorId("payment") + "";
|
|
|
- studentPaymentOrder.setOrderNo(orderNo);
|
|
|
RBucket<Object> cache = redissonClient.getBucket(BUY_2_QQHE_LOCK + orderNo);
|
|
|
Map<String, Object> cacheMap = new HashMap<>();
|
|
|
cacheMap.put("totalMonth", totalMonth);
|
|
|
cacheMap.put("dto", dto);
|
|
|
cache.set(cacheMap, 40, TimeUnit.MINUTES);
|
|
|
//创建订单
|
|
|
+ studentPaymentOrder.setOrderNo(orderNo);
|
|
|
Map<String, Object> result = getMap(dto.getAmount(), dto.getUseBalancePayment(), sysUser.getId(), sysUser.getOrganId(), studentPaymentOrder);
|
|
|
return BaseController.succeed(result);
|
|
|
}
|