| | |
| | | // |
| | | // JoinMemberIntroduceVC.swift |
| | | // WanPai |
| | | // |
| | | // Created by 杨锴 on 2023/6/8. |
| | | // |
| | | // |
| | | // JoinMemberIntroduceVC.swift |
| | | // WanPai |
| | | // |
| | | // Created by 杨锴 on 2023/6/8. |
| | | // |
| | | |
| | | import UIKit |
| | | import QMUIKit |
| | |
| | | import JQTools |
| | | |
| | | class JoinMemberIntroduceVC: BaseVC { |
| | | @IBOutlet weak var btn_join: QMUIButton! |
| | | @IBOutlet weak var webView: WKWebView! |
| | | @IBOutlet weak var btn_join: QMUIButton! |
| | | @IBOutlet weak var webView: WKWebView! |
| | | |
| | | override func viewDidLoad() { |
| | | super.viewDidLoad() |
| | | title = "成为会员" |
| | | override func viewDidLoad() { |
| | | super.viewDidLoad() |
| | | title = "成为会员" |
| | | |
| | | Services.querySystemImg(type: .becomeVip).subscribe(onNext: {data in |
| | | if let imgString = data.data{ |
| | | let html = "<img src='\(imgString)' width='\(JQ_ScreenW)' loading=eager/>" |
| | | self.webView.loadHTMLString(html.jq_wrapHtml(), baseURL: nil) |
| | | } |
| | | }) { error in |
| | | Services.querySystemImg(type: .becomeVip).subscribe(onNext: {data in |
| | | if let imgString = data.data{ |
| | | let html = "<img src='\(imgString)' width='\(JQ_ScreenW)' loading=eager/>" |
| | | self.webView.loadHTMLString(html.jq_wrapHtml(), baseURL: nil) |
| | | } |
| | | }) { error in |
| | | |
| | | }.disposed(by: disposeBag) |
| | | } |
| | | |
| | | override func setUI() { |
| | | btn_join.spacingBetweenImageAndTitle = 3 |
| | | btn_join.imagePosition = .left |
| | | } |
| | | |
| | | |
| | | @IBAction func joinAction(_ sender: QMUIButton) { |
| | | }.disposed(by: disposeBag) |
| | | } |
| | | |
| | | override func setUI() { |
| | | btn_join.spacingBetweenImageAndTitle = 3 |
| | | btn_join.imagePosition = .left |
| | | } |
| | | |
| | | |
| | | @IBAction func joinAction(_ sender: QMUIButton) { |
| | | |
| | | var price = 0.01 |
| | | #if !DEBUG |
| | |
| | | if let er = error as? NetworkRequest.NetRequestError{ |
| | | switch er { |
| | | case .Other(let code,let string): |
| | | let vc = PaymentResultVC(result: .fail(string,code), objType: .games) |
| | | let vc = PaymentResultVC(result: .fail(string,code), objType: .member) |
| | | weakSelf.push(vc: vc) |
| | | default: |
| | | let vc = PaymentResultVC(result: .fail("支付失败",0), objType: .games) |
| | | let vc = PaymentResultVC(result: .fail("支付失败",0), objType: .member) |
| | | weakSelf.push(vc: vc) |
| | | } |
| | | } |