少年修仙传客户端代码仓库
client_linchunjie
2018-08-23 522ca3468a56c88cb15eaa428eb7499d3dba386f
System/FriendSystem/MailAllModel.cs
@@ -95,7 +95,7 @@
    public void ReFreshModel(HA9A1_tagGCQueryCompensationResult mailModel)
    {
        DesignDebug.Log("刷新邮件数据" + mailModel.Count);
        DebugEx.Log("刷新邮件数据" + mailModel.Count);
        if(mailModel.Count > 0)
        {
            int preMailCnt = mailModelDict.Count;
@@ -296,7 +296,7 @@
        if (!smatch.IsMatch(curInfo.Text)) return;
        Match curMatch = smatch.Match(curInfo.Text);
        MailConfig curMailModel = ConfigManager.Instance.GetTemplate<MailConfig>(curMatch.Groups[1].Value);
        MailConfig curMailModel = Config.Instance.Get<MailConfig>(curMatch.Groups[1].Value);
        if (curMailModel == null || curMailModel.MailType != "TodayDailyTask") return;
       
        todayDailylist.Clear();
@@ -305,7 +305,7 @@
            if (smatch.IsMatch(info.Text))
            {
                Match match = smatch.Match(info.Text);
                MailConfig _mailModel = ConfigManager.Instance.GetTemplate<MailConfig>(match.Groups[1].Value);
                MailConfig _mailModel = Config.Instance.Get<MailConfig>(match.Groups[1].Value);
                if (_mailModel != null)
                {
                    if (_mailModel.MailType == "TodayDailyTask")
@@ -344,7 +344,7 @@
        if (smatch.IsMatch(info.Text))
        {
            Match match = smatch.Match(info.Text);
            MailConfig _mailModel = ConfigManager.Instance.GetTemplate<MailConfig>(match.Groups[1].Value);
            MailConfig _mailModel = Config.Instance.Get<MailConfig>(match.Groups[1].Value);
            List<string> _mailParalist = new List<string>();
            if (_mailModel != null)
            {
@@ -392,7 +392,7 @@
                string[] mailContentArray = info.Text.Split(new string[] { "<$_$>" }, StringSplitOptions.RemoveEmptyEntries);
                if (mailContentArray.Length > 0)
                {
                    FuncConfigConfig funcMailModel = ConfigManager.Instance.GetTemplate<FuncConfigConfig>(mailContentArray[0]);
                    FuncConfigConfig funcMailModel = Config.Instance.Get<FuncConfigConfig>(mailContentArray[0]);
                    if (funcMailModel != null)
                        mailSendPersonStr = funcMailModel.Numerical1;
                    else
@@ -404,11 +404,11 @@
        }
        else
        {
            DesignDebug.Log("不需要解析模板邮件");
            DebugEx.Log("不需要解析模板邮件");
            string[] mailContentArray = info.Text.Split(new string[] { "<$_$>" }, StringSplitOptions.RemoveEmptyEntries);
            if (mailContentArray.Length > 0)
            {
                FuncConfigConfig funcMailModel = ConfigManager.Instance.GetTemplate<FuncConfigConfig>(mailContentArray[0]);
                FuncConfigConfig funcMailModel = Config.Instance.Get<FuncConfigConfig>(mailContentArray[0]);
                if (funcMailModel != null)
                   mailSendPersonStr = funcMailModel.Numerical1;
                else
@@ -424,7 +424,7 @@
            }
            else
            {
                DesignDebug.LogError("服务端下发格式不正确");
                DebugEx.LogError("服务端下发格式不正确");
            }
        }
@@ -435,7 +435,7 @@
        if (smatch.IsMatch(info.Text))
        {
            Match match = smatch.Match(info.Text);
            MailConfig _mailModel = ConfigManager.Instance.GetTemplate<MailConfig>(match.Groups[1].Value);
            MailConfig _mailModel = Config.Instance.Get<MailConfig>(match.Groups[1].Value);
            if (_mailModel != null)
            {
                return _mailModel.MailType;
@@ -469,7 +469,7 @@
                            HourMinute hourMinute = hourMinutelist[k];
                            if (!hourMinute.wholeDay)
                            {
                                var config = ConfigManager.Instance.GetTemplate<DailyQuestConfig>(quests[openTime][j]);
                                var config = Config.Instance.Get<DailyQuestConfig>(quests[openTime][j]);
                                string openTimeStr = StringUtility.Contact(hourMinute.hourBegin > 9 ? hourMinute.hourBegin.ToString() : "0" + hourMinute.hourBegin, ":", hourMinute.minuteBegin > 9 ? hourMinute.minuteBegin.ToString() : "0" + hourMinute.minuteBegin);
                                string endTimeStr = StringUtility.Contact(hourMinute.hourEnd > 9 ? hourMinute.hourEnd.ToString() : "0" + hourMinute.hourEnd, ":", hourMinute.minuteEnd > 9 ? hourMinute.minuteEnd.ToString() : "0" + hourMinute.minuteEnd);
                                todayDailySB.Append(StringUtility.Contact("【", config.Title, "】", openTimeStr, "-", endTimeStr, "\n"));