guodong 1 anno fa
parent
commit
55214c611d

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Data/NewYearRedEnvelopeDataManager.cs

@@ -12,7 +12,7 @@ namespace GFGGame
     {
         public static int Status = RedPacketStatus.None;  //红包领取状态
         public static int ItemId = 0;  //红包奖励物品
-        public static int ItemNum = 0;  //奖励数量(单倍)
+        public static long ItemNum = 0;  //奖励数量(单倍)
 
     }
 }

+ 3 - 2
GameClient/Assets/Game/HotUpdate/ServerProxy/NewYearRedEnvelopeSproxy.cs

@@ -1,6 +1,7 @@
 using System.Collections.Generic;
 using ET;
 using GFGGame;
+using OfficeOpenXml.FormulaParsing.Excel.Functions.Text;
 using UnityEngine;
 
 namespace ET
@@ -11,7 +12,7 @@ namespace ET
         {
             NewYearRedEnvelopeDataManager.Status = RedPacketStatus.Double;
             ET.Log.Debug("打印测试======双倍推送==========");
-            int[][] itemData = new int[][] { new int[] { message.ItemId, message.ItemNum } };
+            var itemData = ItemUtil.CreateItemDataList(message.ItemId, message.ItemNum);
             BonusController.TryShowBonusList(itemData);
             await ETTask.CompletedTask;
         }
@@ -52,7 +53,7 @@ namespace GFGGame
                 if (response.Error == ErrorCode.ERR_Success)
                 {
                     NewYearRedEnvelopeDataManager.Status = RedPacketStatus.Open;
-                    int[][] itemData = new int[][] { new int[] { response.ItemId, response.ItemNum } };
+                    var itemData = ItemUtil.CreateItemDataList(response.ItemId, response.ItemNum);
                     BonusController.TryShowBonusList(itemData);
                     var ramdomInt = Random.Range(1, 4).ToString();
                     PlayerPrefs.SetString("NewYearRedEnvelopeRamdomInt", ramdomInt);