hgw vor 3 Jahren
Ursprung
Commit
b09d5357cc

+ 7 - 5
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MemberRankSettingServiceImpl.java

@@ -177,11 +177,13 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
     public HttpResponseResult buy2Qqhe(MemberPayParamDto dto) throws Exception {
         //获取学员信息
         SysUser sysUser = getSysUser();
-        //查询是否有待支付订单
-        List<StudentPaymentOrder> studentPaymentOrders = studentPaymentOrderService.queryByCondition(GroupType.MEMBER,
-                null, sysUser.getId(), DealStatusEnum.ING, OrderTypeEnum.MEMBER);
-        if (CollectionUtils.isNotEmpty(studentPaymentOrders)) {
-            return BaseController.failed(HttpStatus.CONTINUE, studentPaymentOrders.get(0), "您有待支付的订单,是否继续支付");
+        if(!dto.getRepeatPay()){
+            //查询是否有待支付订单
+            List<StudentPaymentOrder> studentPaymentOrders = studentPaymentOrderService.queryByCondition(GroupType.MEMBER,
+                    null, sysUser.getId(), DealStatusEnum.ING, OrderTypeEnum.MEMBER);
+            if (CollectionUtils.isNotEmpty(studentPaymentOrders)) {
+                return BaseController.failed(HttpStatus.CONTINUE, studentPaymentOrders.get(0), "您有待支付的订单,是否继续支付");
+            }
         }
 
         //重新支付 需要传入订单号 并关闭订单  退余额 退优惠券