ESS开班列表串联反馈单

master
xiaochanghai 2 months ago
parent c82a860dd4
commit a92abc5b70
  1. 4
      Tiobon.Core.Api/Tiobon.Core.Model.xml
  2. 2
      Tiobon.Core.Model/Base/Ghre/Ghre_OpenClass.Dto.Base.cs
  3. 2
      Tiobon.Core.Model/Models/Ghre/Ghre_OpenClass.cs
  4. 12
      Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs
  5. 14
      Tiobon.Core/Tiobon.Core.Model.xml
  6. 8
      Tiobon.Core/Tiobon.Core.xml

@ -6140,7 +6140,7 @@
讲师上级ID 讲师上级ID
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassBase.ParentFeedbackIdbig"> <member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassBase.ParentFeedbackId">
<summary> <summary>
上级反馈单ID 上级反馈单ID
</summary> </summary>
@ -24797,7 +24797,7 @@
讲师上级ID 讲师上级ID
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClass.ParentFeedbackIdbig"> <member name="P:Tiobon.Core.Model.Models.Ghre_OpenClass.ParentFeedbackId">
<summary> <summary>
上级反馈单ID 上级反馈单ID
</summary> </summary>

@ -326,7 +326,7 @@ public class Ghre_OpenClassBase
/// <summary> /// <summary>
/// 上级反馈单ID /// 上级反馈单ID
/// </summary> /// </summary>
public int? ParentFeedbackIdbig { get; set; } public long? ParentFeedbackId { get; set; }

@ -327,5 +327,5 @@ public class Ghre_OpenClass : BasePoco
/// <summary> /// <summary>
/// 上级反馈单ID /// 上级反馈单ID
/// </summary> /// </summary>
public int? ParentFeedbackIdbig { get; set; } public long? ParentFeedbackId { get; set; }
} }

@ -1135,7 +1135,8 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud
'ExamDate' ExamDateType, 'ExamDate' ExamDateType,
A.ExamId, A.ExamId,
E.Status ExamStatus, E.Status ExamStatus,
A.Status OpenClassStatus, A.CreateTime PublishTime, ISNULL (F.StudyProgress, 0) StudyProgress, A.IsRequireStudy A.Status OpenClassStatus, A.CreateTime PublishTime, ISNULL (F.StudyProgress, 0) StudyProgress, A.IsRequireStudy,
A.FeedbackId FeedbackOrderId
FROM Ghre_OpenClass A FROM Ghre_OpenClass A
JOIN Ghre_StaffGroup B ON A.StaffGroupId = B.Id JOIN Ghre_StaffGroup B ON A.StaffGroupId = B.Id
LEFT JOIN Ghre_Course C ON A.LinkId = C.Id LEFT JOIN Ghre_Course C ON A.LinkId = C.Id
@ -1306,10 +1307,15 @@ WHERE A.Status !='Temporary' AND ( EXISTS
if (!x.ExamId.IsNull() && x.ExamBeginDate != null && x.ExamEndDate != null && x.ExamBeginDate <= dt && x.ExamEndDate >= dt) if (!x.ExamId.IsNull() && x.ExamBeginDate != null && x.ExamEndDate != null && x.ExamBeginDate <= dt && x.ExamEndDate >= dt)
x.DisableExamBtn = false; x.DisableExamBtn = false;
if ((x.StudyProgress < 100 || x.ExamId.IsNull()) && x.IsRequireStudy != false) if (x.StudyProgress >= 100 && x.ExamId.IsNotEmptyOrNull() && x.IsRequireStudy != false)
x.DisableExamBtn = true; x.DisableExamBtn = false;
if (x.FeedbackOrderId.IsNull()) if (x.FeedbackOrderId.IsNull())
{
x.ShowFeedbackBtn = false; x.ShowFeedbackBtn = false;
x.DisableFeedbackBtn = false;
}
#region 处理学习进度 #region 处理学习进度

@ -6140,7 +6140,7 @@
讲师上级ID 讲师上级ID
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassBase.ParentFeedbackIdbig"> <member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassBase.ParentFeedbackId">
<summary> <summary>
上级反馈单ID 上级反馈单ID
</summary> </summary>
@ -9190,6 +9190,11 @@
预留字段12 预留字段12
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_SurveyRecordBase.OpenClassId">
<summary>
开班ID
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_SurveyRecordDetailBase"> <member name="T:Tiobon.Core.Model.Models.Ghre_SurveyRecordDetailBase">
<summary> <summary>
Ghre_SurveyRecordDetail (Dto.Base) Ghre_SurveyRecordDetail (Dto.Base)
@ -24792,7 +24797,7 @@
讲师上级ID 讲师上级ID
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClass.ParentFeedbackIdbig"> <member name="P:Tiobon.Core.Model.Models.Ghre_OpenClass.ParentFeedbackId">
<summary> <summary>
上级反馈单ID 上级反馈单ID
</summary> </summary>
@ -27752,6 +27757,11 @@
预留字段12 预留字段12
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_SurveyRecord.OpenClassId">
<summary>
开班ID
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_SurveyRecordDetail"> <member name="T:Tiobon.Core.Model.Models.Ghre_SurveyRecordDetail">
<summary> <summary>
Ghre_SurveyRecordDetail (Model) Ghre_SurveyRecordDetail (Model)

@ -1521,6 +1521,14 @@
<param name="id"></param> <param name="id"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.QueryESSDataFromOpenCLass(System.Int64,System.Int64)">
<summary>
查询
</summary>
<param name="id"></param>
<param name="openClassId">开班ID</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.SubmitESSData(System.Int64,Tiobon.Core.Model.ViewModels.Extend.Ghre_SurveyExtend)"> <member name="M:Tiobon.Core.Api.Controllers.Ghre_SurveyController.SubmitESSData(System.Int64,Tiobon.Core.Model.ViewModels.Extend.Ghre_SurveyExtend)">
<summary> <summary>
提交 提交

Loading…
Cancel
Save