From 2600ea0e5b311cb53b4cb7a3e10ff3f980486237 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期四, 16 八月 2018 10:33:49 +0800
Subject: [PATCH] 单号【1595】首冲优势时间显示错误
---
System/Vip/FirstTimeRechargeModel.cs | 5 +++++
Core/NetworkPackage/DTCFile/ServerPack/HAA_SaleActivity/DTCAA02_tagMCFirstGoldInfo.cs | 34 ++++++++++++++--------------------
Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA02_tagMCFirstGoldInfo.cs | 2 ++
Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA08_tagMCFirstGoldTime.cs | 2 --
4 files changed, 21 insertions(+), 22 deletions(-)
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HAA_SaleActivity/DTCAA02_tagMCFirstGoldInfo.cs b/Core/NetworkPackage/DTCFile/ServerPack/HAA_SaleActivity/DTCAA02_tagMCFirstGoldInfo.cs
index b10ea12..951d968 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HAA_SaleActivity/DTCAA02_tagMCFirstGoldInfo.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HAA_SaleActivity/DTCAA02_tagMCFirstGoldInfo.cs
@@ -1,24 +1,18 @@
-锘�//--------------------------------------------------------
-// [Author]: 绗簩涓栫晫
-// [ Date ]: Wednesday, May 09, 2018
-//--------------------------------------------------------
-
-using Snxxz.UI;
-using System;
-using System.Collections;
-using System.Collections.Generic;
-
-public class DTCAA02_tagMCFirstGoldInfo : DtcBasic {
-
+锘縰sing UnityEngine;
+using System.Collections;
+using Snxxz.UI;
+
+// AA 02 锟阶筹拷锟斤拷息 #tagMCFirstGoldInfo
+
+
+
+public class DTCAA02_tagMCFirstGoldInfo : DtcBasic {
+
public override void Done(GameNetPackBasic vNetPack)
{
base.Done(vNetPack);
var package = vNetPack as HAA02_tagMCFirstGoldInfo;
- ModelCenter.Instance.GetModel<VipModel>().UpdateFirstChargeReward(package);
- }
-
-}
-
-
-
-
+ ModelCenter.Instance.GetModel<VipModel>().UpdateFirstChargeReward(package);
+ ModelCenter.Instance.GetModel<FirstTimeRechargeModel>().WhetherToTry(package);
+ }
+}
diff --git a/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA02_tagMCFirstGoldInfo.cs b/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA02_tagMCFirstGoldInfo.cs
index fb73b5a..72eae45 100644
--- a/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA02_tagMCFirstGoldInfo.cs
+++ b/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA02_tagMCFirstGoldInfo.cs
@@ -5,6 +5,7 @@
public class HAA02_tagMCFirstGoldInfo : GameNetPackBasic {
public byte FirstGoldRewardState; //首充奖励是否已领奖
+ public byte FirstGoldTry; //首充试用状态0-不可试用 1-可试用 2-已试用
public HAA02_tagMCFirstGoldInfo () {
_cmd = (ushort)0xAA02;
@@ -12,6 +13,7 @@
public override void ReadFromBytes (byte[] vBytes) {
TransBytes (out FirstGoldRewardState, vBytes, NetDataType.BYTE);
+ TransBytes (out FirstGoldTry, vBytes, NetDataType.BYTE);
}
}
diff --git a/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA08_tagMCFirstGoldTime.cs b/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA08_tagMCFirstGoldTime.cs
index c3f0729..ad8caa5 100644
--- a/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA08_tagMCFirstGoldTime.cs
+++ b/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA08_tagMCFirstGoldTime.cs
@@ -5,7 +5,6 @@
public class HAA08_tagMCFirstGoldTime : GameNetPackBasic {
public uint FirstGoldRemainTime; //首充提示剩余时间
- public byte FirstGoldTry; //首充试用状态0-不可试用 1-可试用 2-已试用
public HAA08_tagMCFirstGoldTime () {
_cmd = (ushort)0xAA08;
@@ -13,7 +12,6 @@
public override void ReadFromBytes (byte[] vBytes) {
TransBytes (out FirstGoldRemainTime, vBytes, NetDataType.DWORD);
- TransBytes (out FirstGoldTry, vBytes, NetDataType.BYTE);
}
}
diff --git a/System/Vip/FirstTimeRechargeModel.cs b/System/Vip/FirstTimeRechargeModel.cs
index eb120fe..7db2437 100644
--- a/System/Vip/FirstTimeRechargeModel.cs
+++ b/System/Vip/FirstTimeRechargeModel.cs
@@ -162,6 +162,11 @@
{
CumulativeTime = (int)info.FirstGoldRemainTime;
GetDateTime = DateTime.Now;
+ }
+
+ public void WhetherToTry(HAA02_tagMCFirstGoldInfo info)
+ {
+
IsTryOut = info.FirstGoldTry;
var inDungeon = IsDungeon();
if (inDungeon)
--
Gitblit v1.8.0