| | |
| | | @IBOutlet weak var view_alipay: UIView! |
| | | @IBOutlet weak var view_coin: UIView! |
| | | @IBOutlet weak var view_course: UIView! |
| | | |
| | | @IBOutlet weak var view_integral: UIView! |
| | | |
| | | @IBOutlet weak var label_wechatMoney: UILabel! |
| | | @IBOutlet weak var label_aliPayMoney: UILabel! |
| | | @IBOutlet weak var label_coinMoney: UILabel! |
| | | @IBOutlet weak var label_courseMoney: UILabel! |
| | | @IBOutlet weak var btn_complete: UIButton! |
| | | @IBOutlet weak var btn_integral: UIButton! |
| | | |
| | | |
| | | |
| | |
| | | layoutIfNeeded() |
| | | } |
| | | |
| | | static func show(money:(ali:Double?,wx:Double?,coin:Int?,course:Int?),_ clouse:@escaping (PayType)->Void){ |
| | | static func show(money:(ali:Double?,wx:Double?,coin:Int?,course:Int?,integral:Int?),_ clouse:@escaping (PayType)->Void){ |
| | | let paymentView = PaymentView.jq_loadNibView() |
| | | paymentView.frame = sceneDelegate?.window?.frame ?? .zero |
| | | paymentView.clouse = clouse |
| | |
| | | paymentView.view_coin.isHidden = (money.coin == nil || money.coin == 0) |
| | | paymentView.view_course.isHidden = (money.course == nil || money.course == 0) |
| | | paymentView.view_alipay.isHidden = (money.ali == nil || money.ali == 0) |
| | | paymentView.view_integral.isHidden = (money.integral == nil || money.integral == 0) |
| | | paymentView.label_aliPayMoney.text = money.ali?.currency() ?? "0" |
| | | paymentView.label_wechatMoney.text = money.wx?.currency() ?? "0" |
| | | paymentView.label_coinMoney.text = "\(money.coin ?? 0)币" |
| | |
| | | payType = .coin |
| | | case 14: |
| | | payType = .courseNum |
| | | case 15: |
| | | payType = .integral |
| | | default:break |
| | | } |
| | | |
| | |
| | | btn_coin.isSelected = payType == .coin |
| | | btn_wechat.isSelected = payType == .wechat |
| | | btn_course.isSelected = payType == .courseNum |
| | | btn_integral.isSelected = payType == .integral |
| | | } |
| | | |
| | | @IBAction func paymentAction(_ sender: UIButton) { |