소스 검색

邮件添加提示

zhaoyang 3 년 전
부모
커밋
5de634e8b3
2개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      GameClient/Assets/Game/HotUpdate/ServerProxy/MailSProxy.cs
  2. 5 0
      GameClient/Assets/Game/HotUpdate/Views/Mail/MailView.cs

+ 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();