diff --git a/asg_form/Controllers/user_form.cs b/asg_form/Controllers/user_form.cs index d692421..aa67e76 100644 --- a/asg_form/Controllers/user_form.cs +++ b/asg_form/Controllers/user_form.cs @@ -108,22 +108,21 @@ namespace asg_form.Controllers [Authorize] [Route("api/v1/user/form")] [HttpGet] - public async Task> getmyform() + public async Task> getmyform() { string id = this.User.FindFirst(ClaimTypes.NameIdentifier)!.Value; - var ouser = userManager.Users.Include(a=>a.haveform.role).Include(a=>a.haveform.events).FirstOrDefault(a => a.Id == id.ToInt64()); - if (ouser.haveform == null) + var ouser = userManager.Users.Include(a=>a.myteam.role).FirstOrDefault(a => a.Id == id.ToInt64()); + if (ouser.myteam == null) { return BadRequest(new error_mb { code = 400, message = "你没有绑定表单" }); } - ouser.haveform.events.forms = null; - foreach (var role in ouser.haveform.role) + foreach (var role in ouser.myteam.role) { - role.form = null; + role.Team = null; } - return ouser.haveform; + return Ok(ouser.myteam);