Browse Source

邮件添加提示

zhaoyang 3 years ago
parent
commit
5de634e8b3

+ 5 - 0
GameClient/Assets/Game/HotUpdate/ServerProxy/MailSProxy.cs

@@ -117,6 +117,11 @@ namespace GFGGame
                 {
                     MailDataManager.Instance.UnreadCount = response.UnreadCount;
                     List<ItemData> itemDatas = ItemUtil.CreateItemDataList(response.ItemList);
+                    if (itemDatas.Count == 0)
+                    {
+                        PromptController.Instance.ShowFloatTextPrompt("暂无邮件可领取");
+                        return false;
+                    }
                     BonusController.TryShowBonusList(itemDatas);
                     EventAgent.DispatchEvent(ConstMessage.MAIL_ALLREWARD);
 

+ 5 - 0
GameClient/Assets/Game/HotUpdate/Views/Mail/MailView.cs

@@ -123,6 +123,11 @@ namespace GFGGame
 
         private void OnClickBtnDelete()
         {
+            if (mailDataMgr.TotolCount == 0)
+            {
+                PromptController.Instance.ShowFloatTextPrompt("暂无邮件可删除");
+                return;
+            }
             Alert.Show("是否删除所有已读文件?").SetLeftButton(true).SetRightButton(true, "确认", (object data) =>
             {
                 SendDeleteAll();