From c0299de9e7d8682e862cc499b6617ed6433b5419 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 12 十二月 2024 14:37:39 +0800
Subject: [PATCH] 10343 英文版本1折后的充值界面表现

---
 LogicProject/System/Recharge/FuncSysPrivilegeWin.cs |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs b/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs
index d10fb34..4234038 100644
--- a/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs
+++ b/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs
@@ -27,7 +27,9 @@
     Toggle Toggle3;
     Toggle Toggle15;
     Text Money;
-    Text moneyOnSale;
+    Text moneyOnSale;
+
+    TextEx orgPrice;
 
     VipModel vipModel { get { return ModelCenter.Instance.GetModelEx<VipModel>(); } }
     FuncSysPrivilegeModel model = FuncSysPrivilegeModel.Instance;
@@ -50,7 +52,11 @@
         Toggle3 = proxy.GetWidgtEx<Toggle>("Toggle3");
         Toggle15 = proxy.GetWidgtEx<Toggle>("Toggle15");
         Money = proxy.GetWidgtEx<Text>("Money");
-        moneyOnSale = proxy.GetWidgtEx<Text>("moneyOnSale");
+        moneyOnSale = proxy.GetWidgtEx<Text>("moneyOnSale");
+
+        var obj = Buy.FindComponent("TextEx", "Txt_orgPrice");
+        if (obj != null)
+            orgPrice = obj as TextEx;
     }
 
     protected override void AddListeners()
@@ -208,12 +214,17 @@
         var index = Toggle1.isOn ? 0 : Toggle3.isOn ? 1 : 2;
         OrderInfoConfig config;
         vipModel.TryGetOrderInfo(model.BuyCountCTGID[index], out config);
-        Money.text = Language.Get("PayMoneyNum", UIHelper.GetMoneyFormat(config.PayRMBNum));
+        Money.text = Language.Get("PayMoneyNum", UIHelper.GetMoneyFormat(config.PayRMBNum));
+        if (orgPrice != null)
+        {
+            orgPrice.SetActiveIL(PlayerDatas.Instance.baseData.IsActive90Off);
+            orgPrice.text = Language.Get("PayMoneyNum", UIHelper.GetMoneyFormat(config.m_PayRMBNum));
+        }
 
         vipModel.TryGetOrderInfo(model.DiscountCTGID, out config);
         var discount = UIHelper.GetMoneyFormat(config.PayRMBNum);
         vipModel.TryGetOrderInfo(model.BuyCountCTGID[0], out config);
-        moneyOnSale.text = string.Format("{0}     {1}", Language.Get("PayMoneyNum", UIHelper.GetMoneyFormat(config.PayRMBNum)), Language.Get("PayMoneyNum", discount));
+        moneyOnSale.text = string.Format("{0}     {1}", Language.Get("PayMoneyNum", UIHelper.GetMoneyFormat(config.m_PayRMBNum)), Language.Get("PayMoneyNum", discount));
     }
 
     void DisplayPrivilege()

--
Gitblit v1.8.0