From 5c71fe78a0203b9784144940203c7b95348920c9 Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期二, 18 十二月 2018 15:24:29 +0800
Subject: [PATCH] 5005 【前端】【1.4】寻宝结算界面
---
System/Store/StoreModel.cs | 29 +++++++++++++++++++----------
1 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/System/Store/StoreModel.cs b/System/Store/StoreModel.cs
index 224138c..7ca45f1 100644
--- a/System/Store/StoreModel.cs
+++ b/System/Store/StoreModel.cs
@@ -990,17 +990,25 @@
private void FuncStateChange(int funcId)
{
- if (funcId != (int)FuncOpenEnum.Store) return;
-
- if (StoreFuncOpenAct != null)
+ switch((FuncOpenEnum)funcId)
{
- StoreFuncOpenAct();
+ case FuncOpenEnum.Store:
+ if (StoreFuncOpenAct != null)
+ {
+ StoreFuncOpenAct();
+ }
+ UpdateFreeShopRedpoint();
+ UpdateCanBuyRedpoint();
+ UpdateMustBuyRedpoint();
+ UpdatePetAndMountPutAwayRedpoint();
+ UpdateFairyEquipRedpoint();
+ break;
+ case FuncOpenEnum.BlastFurnace:
+ ControllerRedPoint();
+ break;
}
- UpdateFreeShopRedpoint();
- UpdateCanBuyRedpoint();
- UpdateMustBuyRedpoint();
- UpdatePetAndMountPutAwayRedpoint();
- UpdateFairyEquipRedpoint();
+
+
}
public bool IsNewDay(string recordKey)
@@ -1109,7 +1117,8 @@
public void ControllerRedPoint(bool isLook = false)
{
MainRedDot.Instance.fairyStoreRedPoint.state = RedPointState.None;
- if (!ModelCenter.Instance.GetModel<FairyModel>().fairyStoreOpen)
+ if (!ModelCenter.Instance.GetModel<FairyModel>().fairyStoreOpen
+ || !FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.BlastFurnace))
{
return;
}
--
Gitblit v1.8.0