开班发布新增发布产生讲师上级反馈数据

master
xiaochanghai 1 month ago
parent 98ee018760
commit 7d8b6fb4b0
  1. 24
      Tiobon.Core.Services/Ghre/Ghre_OpenClassServices.cs
  2. 245
      Tiobon.Core/Tiobon.Core.Model.xml
  3. 5
      Tiobon.Core/Tiobon.Core.xml

@ -456,7 +456,7 @@ public class Ghre_OpenClassServices : BaseServices<Ghre_OpenClass, Ghre_OpenClas
var examId = await Db.Insertable(exam).ExecuteReturnSnowflakeIdAsync();
await Db.Updateable<Ghre_OpenClass>()
.SetColumns(it => new Ghre_OpenClass() { Status = status, ExamId = examId })
.SetColumns(it => new Ghre_OpenClass() { ExamId = examId })
.Where(it => it.Id == entity.Id)
.ExecuteCommandAsync();
}
@ -476,11 +476,6 @@ public class Ghre_OpenClassServices : BaseServices<Ghre_OpenClass, Ghre_OpenClas
})
.Where(it => it.Id == entity.ExamId)
.ExecuteCommandAsync();
await Db.Updateable<Ghre_OpenClass>()
.SetColumns(it => new Ghre_OpenClass() { Status = status })
.Where(it => it.Id == entity.Id)
.ExecuteCommandAsync();
}
#region 生成反馈数据
@ -525,24 +520,27 @@ public class Ghre_OpenClassServices : BaseServices<Ghre_OpenClass, Ghre_OpenClas
.Where(it => it.OpenClassId != null && ids.Contains(it.OpenClassId.Value))
.ExecuteCommandAsync();
await Db.Updateable<Ghre_OpenClass>()
.SetColumns(it => new Ghre_OpenClass() { Status = status })
.Where(it => ids.Contains(it.Id))
.ExecuteCommandAsync();
await Db.Deleteable<Ghre_OpenClassFeedback>()
.Where(it => it.OpenClassId != null && ids.Contains(it.OpenClassId.Value))
.ExecuteCommandAsync();
break;
case "Close":
await Db.Updateable<Ghre_OpenClassFeedback>()
.SetColumns(it => new Ghre_OpenClassFeedback() { ExpiryTime = DateTime.Now })
.Where(it => it.OpenClassId != null && ids.Contains(it.OpenClassId.Value))
.ExecuteCommandAsync();
break;
default:
break;
}
await Db.Updateable<Ghre_OpenClass>()
.SetColumns(it => new Ghre_OpenClass() { Status = status })
.Where(it => ids.Contains(it.Id))
.ExecuteCommandAsync();
break;
}
return ServiceResult.OprateSuccess();

@ -6675,6 +6675,116 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase">
<summary>
开班反馈 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.OpenClassId">
<summary>
开班ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.SurveyId">
<summary>
问卷调查ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.StaffId">
<summary>
员工ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Source">
<summary>
来源
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.CourseId">
<summary>
课程ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.EffectiveTime">
<summary>
生效时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.ExpiryTime">
<summary>
失效时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_OpenClassScheduleBase">
<summary>
开班课表 (Dto.Base)
@ -18112,6 +18222,11 @@
开班费用 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_OpenClassFeedbackInput">
<summary>
开班反馈 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_OpenClassScheduleInput">
<summary>
开班课表 (Dto.EditInput)
@ -18763,6 +18878,11 @@
开班费用 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhre_OpenClassFeedbackInput">
<summary>
开班反馈 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhre_OpenClassScheduleInput">
<summary>
开班课表 (Dto.InsertInput)
@ -25982,6 +26102,116 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback">
<summary>
开班反馈 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.OpenClassId">
<summary>
开班ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.SurveyId">
<summary>
问卷调查ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.StaffId">
<summary>
员工ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Source">
<summary>
来源
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.CourseId">
<summary>
课程ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.EffectiveTime">
<summary>
生效时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.ExpiryTime">
<summary>
失效时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedback.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_OpenClassSchedule">
<summary>
开班课表 (Model)
@ -38923,6 +39153,21 @@
员工
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackDto">
<summary>
开班反馈(Dto.View1)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackDto.CreateDataInfo">
<summary>
创建信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_OpenClassFeedbackDto.UpdateDataInfo">
<summary>
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_OpenClassScheduleDto">
<summary>
开班课表(Dto.View1)

@ -1303,6 +1303,11 @@
开班费用(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_OpenClassFeedbackController">
<summary>
开班反馈(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_OpenClassScheduleController">
<summary>
开班课表(Controller)

Loading…
Cancel
Save