From eb795a6523edbc0fe3a3b1a3d3bea1063041efd5 Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期四, 19 十月 2023 18:09:23 +0800 Subject: [PATCH] 修复BUG --- WanPai/Common/View/PaymentCourseView.swift | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/WanPai/Common/View/PaymentCourseView.swift b/WanPai/Common/View/PaymentCourseView.swift index 770b6de..2ddae20 100644 --- a/WanPai/Common/View/PaymentCourseView.swift +++ b/WanPai/Common/View/PaymentCourseView.swift @@ -71,8 +71,20 @@ self.models = models self.tableView.reloadData() } - }) { error in - + }) { [weak self] error in + guard let weakSelf = self else { return } + 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) + default: + let vc = PaymentResultVC(result: .fail("支付失败"), objType: .yard,handleVC: nil) + vc.modalPresentationStyle = .fullScreen + JQ_currentViewController().present(vc, animated: true) + } + } }.disposed(by: disposeBag) } -- Gitblit v1.7.1