From 4effb66e289315389207b3fb94f1f4b1f3c75bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=82=9C=E7=BF=94?= <2307953404@qq.com> Date: Wed, 4 Sep 2024 10:31:51 +0800 Subject: [PATCH] 111 --- asg_form/Controllers/AssignmentController.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/asg_form/Controllers/AssignmentController.cs b/asg_form/Controllers/AssignmentController.cs index 229c0b4..9998e98 100644 --- a/asg_form/Controllers/AssignmentController.cs +++ b/asg_form/Controllers/AssignmentController.cs @@ -114,7 +114,7 @@ namespace asg_form.Controllers string userId = this.User.FindFirst(ClaimTypes.NameIdentifier)!.Value; var user = await userManager.FindByIdAsync(userId); - if (!this.User.FindAll(ClaimTypes.Role).Any(a => a.Value == "admin")) + if (!this.User.FindAll(ClaimTypes.Role).Any(a => a.Value == "nadmin")) { return Ok(new error_mb { code = 401, message = "无权访问" }); } @@ -126,6 +126,7 @@ namespace asg_form.Controllers { task.status = "2"; user.Integral += task.money; + user.Integral = user.Integral > 200 ? 200 : user.Integral; } if (isPassed == 3) { @@ -163,7 +164,7 @@ namespace asg_form.Controllers { //string encodedChinaname = HttpUtility.UrlEncode(chinaname); - if (!this.User.FindAll(ClaimTypes.Role).Any(a => a.Value == "admin")) + if (!this.User.FindAll(ClaimTypes.Role).Any(a => a.Value == "nadmin")) { return Ok(new error_mb { code = 401, message = "无权访问" }); }