From d474954842afcd2b6766192139c7e426771ffb96 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 11 十二月 2024 18:37:47 +0800
Subject: [PATCH] 0312 一折的界面优化

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

diff --git a/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs b/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs
index eaea5de..5b84cd9 100644
--- a/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs
+++ b/LogicProject/System/Recharge/FuncSysPrivilegeWin.cs
@@ -29,6 +29,8 @@
     Text Money;
     Text moneyOnSale;
 
+    TextEx orgPrice;
+
     VipModel vipModel { get { return ModelCenter.Instance.GetModelEx<VipModel>(); } }
     FuncSysPrivilegeModel model = FuncSysPrivilegeModel.Instance;
     #region Built-in
@@ -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("Text", "Txt_orgPrice");
+        if (obj != null)
+            orgPrice = obj as TextEx;
     }
 
     protected override void AddListeners()
@@ -208,7 +214,12 @@
         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((int)config.PayRMBNum));
+        Money.text = Language.Get("PayMoneyNum", UIHelper.GetMoneyFormat((int)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((int)config.PayRMBNum);

--
Gitblit v1.8.0