yyl
2026-03-26 f4a702e212d1853735f8dae399da69d23bfa510e
Main/System/Mail/MailCell.cs
@@ -1,16 +1,18 @@
using System;
using Cysharp.Threading.Tasks;
using UnityEngine;
using UnityEngine.UI;
using Cysharp.Threading.Tasks;
public class MailCell : CellView
{
    [SerializeField] Transform layout;
    [SerializeField] Button btnMail;
    [SerializeField] ImageEx imgMask;
    [SerializeField] ImageEx imgRed;
    [SerializeField] ImageEx imgRead;
    [SerializeField] ImageEx imgHasAward;
    [SerializeField] TextEx txtTitle;
    [SerializeField] RichText txtTitle;
    [SerializeField] TextEx txtDate;
    MailManager model { get { return MailManager.Instance; } }
    string uuid = string.Empty;
@@ -30,7 +32,7 @@
        imgMask.SetActive(false);
        if (mailData.IsTemplateMail() && MailConfig.HasKey(mailData.GetTemplateKey()))
        {
            txtTitle.text = MailConfig.Get(mailData.GetTemplateKey()).Title;
            txtTitle.text = string.Format(MailConfig.Get(mailData.GetTemplateKey()).Title, mailData.GetTemplateParams().ToArray());
        }
        else
        {
@@ -39,6 +41,7 @@
        txtDate.text = model.FormatMailExpiryDays(mailData.CreateDateTime, mailData.LimitDays);
        btnMail.SetListener(OnClickButtonMail);
        UIUtility.ForceRefreshLayout(layout).Forget();
    }
    private void OnClickButtonMail()