From ce6ae5f69c0dac1d2bcd2bbd3986cd9b29988ac8 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期二, 30 九月 2025 15:52:57 +0800
Subject: [PATCH] 59 子 【常规】邮件系统 / 【常规】邮件系统-客户端 邮件有物品才显示宝箱,领取后也不显示.隐藏邮件详情具体日期
---
Main/System/Mail/MailInfoWin.cs | 2 ++
Main/System/Mail/MailCell.cs | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/Main/System/Mail/MailCell.cs b/Main/System/Mail/MailCell.cs
index bbfdd6e..25d3973 100644
--- a/Main/System/Mail/MailCell.cs
+++ b/Main/System/Mail/MailCell.cs
@@ -7,6 +7,7 @@
[SerializeField] Button btnMail;
[SerializeField] ImageEx imgMask;
[SerializeField] ImageEx imgRed;
+ [SerializeField] ImageEx imgHasAward;
[SerializeField] TextEx txtTitle;
[SerializeField] TextEx txtDate;
MailManager model { get { return MailManager.Instance; } }
@@ -22,6 +23,7 @@
return;
//mailData.MailState 閭欢鐘舵�侊細 0-鏈煡锛�1-鏈锛�2-宸茶锛�3-宸查锛�
imgRed.SetActive(mailData.MailState == 1);
+ imgHasAward.SetActive(mailData.MailState != 3 && mailData.HasAward());
imgMask.SetActive(mailData.MailState == 2 || mailData.MailState == 3);
if (mailData.IsTemplateMail() && MailConfig.HasKey(mailData.GetTemplateKey()))
{
diff --git a/Main/System/Mail/MailInfoWin.cs b/Main/System/Mail/MailInfoWin.cs
index d4887f0..85cdfbc 100644
--- a/Main/System/Mail/MailInfoWin.cs
+++ b/Main/System/Mail/MailInfoWin.cs
@@ -10,6 +10,7 @@
[SerializeField] RichText txtAwardInfo;
[SerializeField] ScrollerController scrAward;
[SerializeField] TextEx txtExpiryDate;
+ [SerializeField] ImageEx imgHasAward;
[SerializeField] ButtonEx btnHave;
[SerializeField] ButtonEx btnDelete;
MailData nowMailData;
@@ -99,6 +100,7 @@
transNoAward.SetActive(!isHasAward);
transAward.SetActive(isHasAward);
btnHave.SetActive(isHasAward && nowMailData.MailState != 3);
+ imgHasAward.SetActive(nowMailData.MailState != 3 && nowMailData.HasAward());
txtDate.text = model.FormatCreateMailTime(nowMailData.CreateDateTime);
string key = nowMailData.GetTemplateKey();
--
Gitblit v1.8.0