From 6382df7f214503697f041631bd7fdbc5db2c6149 Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期五, 20 十月 2023 19:28:56 +0800
Subject: [PATCH] 修复BUG

---
 WanPai/Common/View/PaymentCourseView.swift |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/WanPai/Common/View/PaymentCourseView.swift b/WanPai/Common/View/PaymentCourseView.swift
index 2ddae20..79e1e87 100644
--- a/WanPai/Common/View/PaymentCourseView.swift
+++ b/WanPai/Common/View/PaymentCourseView.swift
@@ -71,18 +71,15 @@
 				self.models = models
 				self.tableView.reloadData()
 			}
-		}) { [weak self] error in
-			guard let weakSelf = self else { return }
+		}) {  error in
 			if let er = error as? NetworkRequest.NetRequestError{
 				switch er {
-					case .Other(_,let string):
-						let vc = PaymentResultVC(result: .fail(string), objType: .yard,handleVC: nil)
-						vc.modalPresentationStyle = .fullScreen
-						JQ_currentViewController().present(vc, animated: true)
+					case .Other(let code,let string):
+						let vc = PaymentResultVC(result: .fail(string,code), objType: .yard,handleVC: nil)
+						JQ_currentViewController().jq_push(vc: vc)
 					default:
-						let vc = PaymentResultVC(result: .fail("支付失败"), objType: .yard,handleVC: nil)
-						vc.modalPresentationStyle = .fullScreen
-						JQ_currentViewController().present(vc, animated: true)
+						let vc = PaymentResultVC(result: .fail("支付失败",0), objType: .yard,handleVC: nil)
+						JQ_currentViewController().jq_push(vc: vc)
 				}
 			}
 		}.disposed(by: disposeBag)

--
Gitblit v1.7.1