From e9474fe95f7f6c3e1652d6406c00804910cb44ad Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期二, 24 十月 2023 17:52:33 +0800
Subject: [PATCH] 修复BUG

---
 WanPai/Common/View/PaymentView.swift |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/WanPai/Common/View/PaymentView.swift b/WanPai/Common/View/PaymentView.swift
index 3305ecf..a29ab99 100644
--- a/WanPai/Common/View/PaymentView.swift
+++ b/WanPai/Common/View/PaymentView.swift
@@ -38,10 +38,6 @@
 	override func awakeFromNib() {
 		super.awakeFromNib()
 
-		btn_alipay.isSelected = true
-		payType = .aliPay
-
-		
 		cons_bottom.constant = -(225 + UIDevice.jq_safeEdges.bottom)
 		view_wechat.isHidden = true
 		view_coin.isHidden = true
@@ -68,7 +64,20 @@
 		paymentView.label_integral.text = "\(money.integral ?? 0)积分"
 		sceneDelegate?.window?.addSubview(paymentView)
         paymentView.cons_bottom.constant = 0
-        
+
+		var customType = [PayType]()
+		if !paymentView.view_alipay.isHidden{customType.append(.aliPay)}
+		if !paymentView.view_wechat.isHidden{customType.append(.wechat)}
+		if !paymentView.view_coin.isHidden{customType.append(.coin)}
+
+		paymentView.payType = customType.first
+		switch customType.first {
+			case .aliPay:paymentView.btn_alipay.isSelected = true
+			case .coin:paymentView.btn_coin.isSelected = true
+			case .wechat:paymentView.btn_wechat.isSelected = true
+			default:break
+		}
+
         UIView.animate(withDuration: 0.4) {
             paymentView.alpha = 1
             paymentView.layoutIfNeeded()

--
Gitblit v1.7.1