From 52db651d3b7141b411442c6d0cea5e3504518df2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=82=9C=E7=BF=94?= <2307953404@qq.com> Date: Fri, 6 Sep 2024 20:54:46 +0800 Subject: [PATCH] 123 --- asg_form/Controllers/AssignmentController.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/asg_form/Controllers/AssignmentController.cs b/asg_form/Controllers/AssignmentController.cs index 6e8bbf7..f2b7b79 100644 --- a/asg_form/Controllers/AssignmentController.cs +++ b/asg_form/Controllers/AssignmentController.cs @@ -26,6 +26,8 @@ namespace asg_form.Controllers public string taskDescription { get; set; } public string status { get; set; } public long money { get; set; } + + public DateTime create_time { get; set; } } public class TaskCreate { @@ -65,6 +67,7 @@ namespace asg_form.Controllers taskDescription = taskinfo.TaskDescription, money = taskinfo.Money, status = "0", + create_time = DateTime.Now }; sub.T_Task.Add(task); await sub.SaveChangesAsync(); @@ -214,13 +217,12 @@ namespace asg_form.Controllers public async Task>> Find_nbadmin() { using (TestDbContext fd = new TestDbContext()) - { - var usersWithNbadminRole = fd. - .Where(u => u..Any(r => r.RoleName == "nbadmin")) - .ToList(); + { + var usersWithNbadminRole = this.User.FindAll(ClaimTypes.Role) + .Where(a => a.Value == "nbadmin") + .ToList(); return Ok(usersWithNbadminRole); - //return Ok(new error_mb { code = 200, message = "所有超级管理员" }); } }