public async System.Threading.Tasks.Task <IHttpActionResult> CreatClassAsync(string GradeName, string ClassName) { /* * 首先字段修改:年级去掉学校ID字段。班级新增学校ID字段 * 前端传入年级和班级的名字 * 通过账号信息,获取所在的学校ID * 通过年级名字,查询年级ID * 创建班级对象,ClassName直接赋值,学校ID赋值,年级ID赋值,是否毕业:false * 成功则返回成功 * */ if (ModelState.IsValid) { try { string token = HttpContext.Current.Request.Headers["token"]; var userInfo = JwtTools.DEcode(token); var user = UserManager.GetUserInfo(userInfo["name"]); await ClassManager.CreatClassAsync(ClassName, GradeName, user.organizationID); return(this.SendData(true)); } catch (Exception ex) { return(this.ErrorData(ex.Message)); } } else { return(this.ErrorData("发生异常")); } }