diff --git a/New_College.Api/Controllers/Front/TestController.cs b/New_College.Api/Controllers/Front/TestController.cs index e425649..5676ce3 100644 --- a/New_College.Api/Controllers/Front/TestController.cs +++ b/New_College.Api/Controllers/Front/TestController.cs @@ -75,7 +75,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetTestStatus([FromQuery] CategoryStatusQuery query) { var result = await test_CategoryInfoServices.GetTestStatus(query); @@ -125,15 +125,15 @@ namespace New_College.Api.Controllers.Front /// /// [HttpPost] - - public async Task> SavePsych([FromBody] SavePsychQuery query) + + public async Task> SavePsych([FromBody] SavePsychQuery query) { var result = await test_PsychMeasurementInfoServices.SavePsych(query); - return new MessageModel() + return new MessageModel() { - success = result, - msg = result == true ? "提交成功" : "提交失败", - response = result + success = result.Item2, + msg = result.Item2 == true ? "提交成功" : "提交失败", + response = result.Item1 }; } @@ -143,15 +143,15 @@ namespace New_College.Api.Controllers.Front /// /// [HttpPost] - - public async Task> SaveHolland(SaveHollandQuery query) + + public async Task> SaveHolland(SaveHollandQuery query) { var result = await test_PsychMeasurementInfoServices.SaveHolland(query); - return new MessageModel() + return new MessageModel() { - success = result, - msg = result == true ? "提交成功" : "提交失败", - response = result + success = result.Item2, + msg = result.Item2 ? "提交成功" : "提交失败", + response = result.Item1 }; } @@ -179,7 +179,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetHollandResult([FromQuery] ResultLookQuery query) { var result = await test_PsychMeasurementInfoServices.GetHollandResult(query); @@ -198,7 +198,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetHollandOccupDetail([FromQuery] ResultLookQuery query) { var result = await test_PsychMeasurementInfoServices.GetHollandOccupDetail(query); @@ -237,7 +237,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetMBTIResult([FromQuery] ResultLookQuery query) { var result = await test_PsychMeasurementInfoServices.GetMBTIResult(query); @@ -256,7 +256,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> SubjectChartRadar([FromQuery] ResultLookQuery query) { return await test_PsychMeasurementInfoServices.SubjectChartRadar(query); @@ -268,7 +268,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetHollandStatus([FromQuery] IdQuery query) { return await test_PsychMeasurementInfoServices.GetHollandStatus(query); @@ -280,7 +280,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetSubjectSelectStatus([FromQuery] IdQuery query) { return await test_PsychMeasurementInfoServices.GetSubjectSelectStatus(query); @@ -293,7 +293,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpGet] - + public async Task> GetSubjectSelect([FromQuery] IdQuery query) { return await v_SubjectSelectServices.GetSubjectSelect(query); @@ -305,7 +305,7 @@ namespace New_College.Api.Controllers.Front /// /// [HttpPost] - + public async Task> SaveSubjectSelect([FromBody] SubjectSelectQuery query) { return await v_SubjectSelectServices.SaveSubjectSelect(query); @@ -355,7 +355,7 @@ namespace New_College.Api.Controllers.Front /// [HttpGet] //[Authorize] - public async Task> GetHollandSubject([FromQuery]HollandSubjectQuery query) + public async Task> GetHollandSubject([FromQuery] HollandSubjectQuery query) { return await test_PsychMeasurementInfoServices.GetHollandSubject(query); } diff --git a/New_College.IServices/ITest_PsychMeasurementInfoServices.cs b/New_College.IServices/ITest_PsychMeasurementInfoServices.cs index 2d82e5d..a4c3dde 100644 --- a/New_College.IServices/ITest_PsychMeasurementInfoServices.cs +++ b/New_College.IServices/ITest_PsychMeasurementInfoServices.cs @@ -4,6 +4,7 @@ using New_College.Model.Models; using New_College.Model.ViewModels; using New_College.Model.ViewModels.Query; using New_College.Model.ViewModels.Result; +using System; using System.Collections.Generic; using System.Threading.Tasks; @@ -16,11 +17,11 @@ namespace New_College.IServices { Task> GetPsychListByCateAndCustomerId(PsychMeasurementQuery query); - Task SavePsych(SavePsychQuery query); + Task> SavePsych(SavePsychQuery query); Task GetPsychDetail(ResultLookQuery query); - Task SaveHolland(SaveHollandQuery query); + Task> SaveHolland(SaveHollandQuery query); Task GetHollandOccupDetail(ResultLookQuery query); diff --git a/New_College.Services/Test_PsychMeasurementInfoServices.cs b/New_College.Services/Test_PsychMeasurementInfoServices.cs index 1db0336..304363f 100644 --- a/New_College.Services/Test_PsychMeasurementInfoServices.cs +++ b/New_College.Services/Test_PsychMeasurementInfoServices.cs @@ -97,7 +97,7 @@ namespace New_College.Services /// 提交 /// /// - public async Task SavePsych(SavePsychQuery query) + public async Task> SavePsych(SavePsychQuery query) { var IsOpen = 1; var result = ""; @@ -161,11 +161,11 @@ namespace New_College.Services // UpdateGrow(query.CareerResult, query.CycleTimeId, query.CategoryId, query.StudentId); // #endregion //} - return true; + return new Tuple(info, info > 0); } else { - return false; + return new Tuple(0, false); } } @@ -404,7 +404,7 @@ namespace New_College.Services /// /// /// - public async Task SaveHolland(SaveHollandQuery query) + public async Task> SaveHolland(SaveHollandQuery query) { StringBuilder tagname = new StringBuilder(); if (query.CategoryId == 18) @@ -439,7 +439,7 @@ namespace New_College.Services IsOpen = 1, Result = tagname.ToString() }); - return info > 0 ? true : false; + return new Tuple(info, info > 0); } else if (query.CategoryId == 19) { @@ -458,9 +458,9 @@ namespace New_College.Services IsOpen = 1, Result = tagname.ToString() }); - return info > 0 ? true : false; + return new Tuple(info, info > 0); } - return false; + return new Tuple(0, false); } @@ -507,9 +507,9 @@ namespace New_College.Services { BaseProperty = baseprop, Description = description, - OccupationProperty = occupationprop.Replace(" ","").Replace("1","").Replace("2", "").Replace("3", "").Replace("4", "").Replace("5", "").Split('.', StringSplitOptions.RemoveEmptyEntries).ToList(), + OccupationProperty = occupationprop.Replace(" ", "").Replace("1", "").Replace("2", "").Replace("3", "").Replace("4", "").Replace("5", "").Split('.', StringSplitOptions.RemoveEmptyEntries).ToList(), Occupation = occupation - }; + }; return response; }