diff --git a/Pages/Students/Index.cshtml b/Pages/Students/Index.cshtml index 47032c6..d1ec8db 100644 --- a/Pages/Students/Index.cshtml +++ b/Pages/Students/Index.cshtml @@ -35,6 +35,7 @@ + diff --git a/Pages/Students/Index.cshtml.cs b/Pages/Students/Index.cshtml.cs index 352cdf7..f07db45 100644 --- a/Pages/Students/Index.cshtml.cs +++ b/Pages/Students/Index.cshtml.cs @@ -101,10 +101,20 @@ namespace _2021_backend.Pages.Students foreach(var s in Context.Students) { if (s.RegisterTime.CompareTo(new DateTime(2021, 11, 11)) > 0) s.Status = status.不通过; - else if (s.Timelist.Count == 0) s.Status = status.需调整时间; + else if (s.Timelist.Count == 0 && s.Status != status.不通过) s.Status = status.需调整时间; } Context.SaveChanges(); return Construct((int)pageId, errInfo); } + + public async Task OnPostReselectAllAsync(int? pageId,string errInfo) + { + foreach (var s in Context.Students) + { + if (s.Status != status.不通过) s.Status = status.需调整时间; + } + Context.SaveChanges(); + return Construct((int)pageId,errInfo); + } } } diff --git a/Utils/TencentSMS.cs b/Utils/TencentSMS.cs index b1403b9..f043d31 100644 --- a/Utils/TencentSMS.cs +++ b/Utils/TencentSMS.cs @@ -137,7 +137,7 @@ namespace _2021_backend.Utils sms.Type = SMSType.TimeSet; var q = from e in Context.Sessions where e.Guid == index select e; var time = await q.FirstOrDefaultAsync(); - req.TemplateParamSet = new string[] { stu.Name, time.Day.ToString("dd") ,time.BeginTime.ToString("HH"), time.BeginTime.AddHours(2).ToString("HH") }; + req.TemplateParamSet = new string[] { stu.Name, time.Day.ToString("dd") ,time.BeginTime.ToString("HH"),time.BeginTime.ToString("mm"), time.BeginTime.AddHours(2).ToString("HH") ,time.BeginTime.ToString("mm")}; req.TemplateId = SMSID_timeSet; break; case SMSType.Signed: diff --git a/appsettings.json b/appsettings.json index ecd05a2..8708711 100644 --- a/appsettings.json +++ b/appsettings.json @@ -14,7 +14,7 @@ "SMS_ID_REJECT": "1089595", "SMS_ID_SUBMITTED": "1163892", "SMS_ID_TIMESET": "1212667", - "SMS_ID_TIMESELECT": "1210823", + "SMS_ID_TIMESELECT": "1231675", "TENCENT_ID": "AKIDYv5JGwKSJtCE0VjhOpyqSotgDTSaYIsF", "TENCENT_KEY": "mPzSimdGenpdCWcT5TcWBboreAQQ9bmh", "SMSBOT_NAME": "msgbot", diff --git a/students.txt b/students.txt index a24351e..43c8c23 100644 --- a/students.txt +++ b/students.txt @@ -1 +1 @@ -张峻瑜 6 180 27-09:00-204 27-13:00-204 27-15:30-204 28-13:00-204 28-15:30-204 28-18:30-204 +张峻瑜 1 30 27-18:00-204