diff --git a/Pages/Message/Index.cshtml b/Pages/Message/Index.cshtml
index 3b06dbd..e61a7c6 100644
--- a/Pages/Message/Index.cshtml
+++ b/Pages/Message/Index.cshtml
@@ -15,6 +15,7 @@
+
diff --git a/Pages/Message/Index.cshtml.cs b/Pages/Message/Index.cshtml.cs
index 3d2c4d0..d6f8579 100644
--- a/Pages/Message/Index.cshtml.cs
+++ b/Pages/Message/Index.cshtml.cs
@@ -143,6 +143,21 @@ namespace _2021_backend.Pages.Message
return Construct(PageId);
}
+ public async Task OnPostTimeSetAsync(int PageId)
+ {
+ var stu = Context.Students.ToList();
+ foreach(var e in stu)
+ {
+ var t = Context.Sessions.Find(e.InterviewTime);
+ if(t != null && t.Students.Find(s => s==e.Guid)!= Guid.Empty && e.Status == status.已选时间)
+ {
+ await Utils.TencentSMS.Send(Context, SMSType.TimeSet, e, Context.Users.Find(Guid.Parse(User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value)).Name);
+ e.Status = status.已确认时间;
+ }
+ }
+ Context.SaveChanges();
+ return Construct(PageId);
+ }
}
}
diff --git a/Pages/Sessions/Index.cshtml b/Pages/Sessions/Index.cshtml
index 9c46b44..57b772d 100644
--- a/Pages/Sessions/Index.cshtml
+++ b/Pages/Sessions/Index.cshtml
@@ -75,10 +75,10 @@
@Html.DisplayNameFor(model => model.LoadedSessions[0].Chiefs)
- 剩余可用人数
+ 容量
|
- 容量
+ 剩余容量
|
@Html.DisplayNameFor(model => model.LoadedSessions[0].SendSMS)
diff --git a/Utils/TencentSMS.cs b/Utils/TencentSMS.cs
index f581072..b1403b9 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("MM-dd") + " " + time.BeginTime.ToString("HH:mm"), time.Place };
+ req.TemplateParamSet = new string[] { stu.Name, time.Day.ToString("dd") ,time.BeginTime.ToString("HH"), time.BeginTime.AddHours(2).ToString("HH") };
req.TemplateId = SMSID_timeSet;
break;
case SMSType.Signed:
diff --git a/appsettings.json b/appsettings.json
index 35c49d2..ecd05a2 100644
--- a/appsettings.json
+++ b/appsettings.json
@@ -13,7 +13,7 @@
"SMS_ID_ACCPET": "1163892",
"SMS_ID_REJECT": "1089595",
"SMS_ID_SUBMITTED": "1163892",
- "SMS_ID_TIMESET": "1131089",
+ "SMS_ID_TIMESET": "1212667",
"SMS_ID_TIMESELECT": "1210823",
"TENCENT_ID": "AKIDYv5JGwKSJtCE0VjhOpyqSotgDTSaYIsF",
"TENCENT_KEY": "mPzSimdGenpdCWcT5TcWBboreAQQ9bmh",
|