问卷调查提交记录新增和开班串联(包含查询接口、提交数据接口)

master
xiaochanghai 2 months ago
parent b89b7d973c
commit b1a3278eb5
  1. 12
      Tiobon.Core.Api/Controllers/Ghre/Ghre_SurveyController.cs
  2. 8
      Tiobon.Core.Api/Tiobon.Core.xml
  3. 6
      Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs
  4. 10
      Tiobon.Core/Tiobon.Core.xml

@ -83,7 +83,7 @@ public class Ghre_SurveyController : BaseController<IGhre_SurveyServices, Ghre_S
/// <param name="id"></param>
/// <param name="openClassId">开班ID</param>
/// <returns></returns>
[HttpPost("QueryESSData/{id}/{openClassId}")]
[HttpPost("QueryESSData/{openClassId}/{id}")]
public async Task<ServiceResult<Ghre_SurveyExtend>> QueryESSDataFromOpenCLass(long id, long openClassId) => await _service.QueryESSData(id, openClassId);
#endregion
@ -98,6 +98,16 @@ public class Ghre_SurveyController : BaseController<IGhre_SurveyServices, Ghre_S
[HttpPost("SubmitESSData/{id}")]
public async Task<ServiceResult> SubmitESSData(long id, [FromBody] Ghre_SurveyExtend input) => await _service.SubmitESSData(id, input);
/// <summary>
/// 提交
/// </summary>
/// <param name="id"></param>
/// <param name="input"></param>
/// <returns></returns>
[HttpPost("SubmitESSData/{openClassId}/{id}")]
public async Task<ServiceResult> SubmitESSDataFromOpenCLass(long id, [FromBody] Ghre_SurveyExtend input, long openClassId) => await _service.SubmitESSData(id, input);
#endregion
#region 发布

@ -1537,6 +1537,14 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.SubmitESSDataFromOpenCLass(System.Int64,Tiobon.Core.Model.ViewModels.Extend.Ghre_SurveyExtend,System.Int64)">
<summary>
提交
</summary>
<param name="id"></param>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.Publish(System.Int64)">
<summary>
发布

@ -1310,13 +1310,9 @@ WHERE A.Status !='Temporary' AND ( EXISTS
if (x.StudyProgress >= 100 && x.ExamId.IsNotEmptyOrNull() && x.IsRequireStudy != false)
x.DisableExamBtn = false;
if (x.FeedbackOrderId.IsNull())
{
x.ShowFeedbackBtn = false;
if (x.FeedbackOrderId.IsNotEmptyOrNull())
x.DisableFeedbackBtn = false;
}
#region 处理学习进度
if (x.ExamId.IsNull())

@ -688,7 +688,7 @@
人员群组(Controller)
</summary>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghra_StaffGroupController.GetStaffInfoColumnData(System.String)">
<member name="M:Tiobon.Core.Api.Controllers.Ghra_StaffGroupController.GetStaffInfoColumnData">
<summary>
获取配置
</summary>
@ -1537,6 +1537,14 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.SubmitESSDataFromOpenCLass(System.Int64,Tiobon.Core.Model.ViewModels.Extend.Ghre_SurveyExtend,System.Int64)">
<summary>
提交
</summary>
<param name="id"></param>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.Publish(System.Int64)">
<summary>
发布

Loading…
Cancel
Save