public async Task <MessageModel <bool> > PostAddReport(StudentReportCardModel studentReport) { if (ModelState.IsValid) { StudentInfo result = await _studentInfoService.QueryById(studentReport.Id); long add = await _reportCardService.Add( new ReportCard() { Chinese = studentReport.Chinese, Math = studentReport.Math, English = studentReport.English } ); result.ReportCardID = add; bool update = await _studentInfoService.Update(result); return(new MessageModel <bool>() { msg = "添加成绩完成", status = 200, success = true, response = update }); } else { return(new MessageModel <bool>() { msg = "添加成绩失败", success = false }); } }