Selaa lähdekoodia

完善取消订阅

lyhzzz 1 vuosi sitten
vanhempi
commit
9cdb2bd177

+ 5 - 1
src/main/java/com/fdkankan/ucenter/service/impl/UserIncrementServiceImpl.java

@@ -14,6 +14,7 @@ import com.fdkankan.sms.SmsService;
 import com.fdkankan.ucenter.common.MailUtil;
 import com.fdkankan.ucenter.common.PageInfo;
 import com.fdkankan.common.util.DateUtil;
+import com.fdkankan.ucenter.common.ResultData;
 import com.fdkankan.ucenter.common.constants.NacosProperty;
 import com.fdkankan.ucenter.constant.CameraConstant;
 import com.fdkankan.ucenter.constant.LoginConstant;
@@ -457,7 +458,10 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
         if(userIncrement == null){
             throw new BusinessException(ErrorCode.VALUE_NOT_EXIST);
         }
+        ResultData resultData = payClient.cancelSubscription(userIncrement.getSubscriptionOrder());
+        if(resultData.getCode() !=200){
+            throw new BusinessException(resultData.getCode(),resultData.getMessage());
+        }
         this.cancelSubscriptions(userIncrement);
-        payClient.cancelSubscription(userIncrement.getSubscriptionOrder());
     }
 }