|
@@ -235,8 +235,9 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
|
|
|
@Transactional(rollbackFor = Exception.class,isolation = Isolation.READ_COMMITTED)
|
|
|
public HttpResponseResult activeBuy(MemberPayParamDto memberPayParamDto) throws Exception {
|
|
|
SysUser sysUser = Optional.of(sysUserFeignService.queryUserInfo()).orElseThrow(()-> new BizException("请登录"));
|
|
|
+ Student student = studentService.getLocked(sysUser.getId());
|
|
|
//判断用户是否已存在订单
|
|
|
- List<StudentPaymentOrder> memberIngOrders = studentPaymentOrderService.queryByCondition(GroupType.ACTIVITY,null,sysUser.getId(), DealStatusEnum.ING,OrderTypeEnum.MEMBER);
|
|
|
+ List<StudentPaymentOrder> memberIngOrders = studentPaymentOrderService.queryByCondition(GroupType.ACTIVITY,null,student.getUserId(), DealStatusEnum.ING,OrderTypeEnum.MEMBER);
|
|
|
if (CollectionUtils.isNotEmpty(memberIngOrders)) {
|
|
|
HttpResponseResult result = studentPaymentOrderService.checkRepeatPay(memberIngOrders.get(0), memberPayParamDto.getRepeatPay());
|
|
|
if (result.getCode() != 200) {
|