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