代码哟话

master
xiaochanghai 1 year ago
parent 1af0a8856b
commit da0baf14a7
  1. 14
      Model/Tiobon.Web.pdm
  2. 2
      Tiobon.Core.Api/Controllers/Ghre/Ghre_CourseController.cs
  3. 643
      Tiobon.Core.Api/Tiobon.Core.Model.xml
  4. 15
      Tiobon.Core.Api/Tiobon.Core.xml
  5. 2
      Tiobon.Core.IServices/Ghre/IGhre_CourseServices.cs
  6. 10
      Tiobon.Core.Model/Base/Ghre/Ghre_Course.Dto.Base.cs
  7. 10
      Tiobon.Core.Model/Base/Ghre/Ghre_CourseClass.Dto.Base.cs
  8. 8
      Tiobon.Core.Model/Base/Ghre/Ghre_CourseScene.Dto.Base.cs
  9. 2
      Tiobon.Core.Model/Base/Ghre/Ghre_Question.Dto.Base.cs
  10. 4
      Tiobon.Core.Model/Edit/Ghre/Ghre_Course.Dto.EditInput.cs
  11. 2
      Tiobon.Core.Model/Edit/Ghre/Ghre_CourseClass.Dto.EditInput.cs
  12. 2
      Tiobon.Core.Model/Edit/Ghre/Ghre_CourseScene.Dto.EditInput.cs
  13. 2
      Tiobon.Core.Model/Entity/AttributeManager/EntityAttribute.cs
  14. 4
      Tiobon.Core.Model/Insert/Ghre/Ghre_Course.Dto.InsertInput.cs
  15. 2
      Tiobon.Core.Model/Insert/Ghre/Ghre_CourseClass.Dto.InsertInput.cs
  16. 2
      Tiobon.Core.Model/Insert/Ghre/Ghre_CourseScene.Dto.InsertInput.cs
  17. 10
      Tiobon.Core.Model/Models/Ghre/Ghre_Course.cs
  18. 10
      Tiobon.Core.Model/Models/Ghre/Ghre_CourseClass.cs
  19. 6
      Tiobon.Core.Model/Models/Ghre/Ghre_CourseScene.cs
  20. 4
      Tiobon.Core.Model/View/Ghre/Ghre_Course.Dto.View.cs
  21. 2
      Tiobon.Core.Model/View/Ghre/Ghre_CourseClass.Dto.View.cs
  22. 2
      Tiobon.Core.Model/View/Ghre/Ghre_CourseScene.Dto.View.cs
  23. 2
      Tiobon.Core.Services/Ghre/Ghre_CourseServices.cs

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?PowerDesigner AppLocale="UTF16" ID="{C294868A-C3F3-41AD-98CC-78B6D4E0CC40}" Label="" LastModificationDate="1714266500" Name="一优开发平台" Objects="6469" Symbols="275" Target="Microsoft SQL Server 2008" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="15.0.0.2613"?>
<?PowerDesigner AppLocale="UTF16" ID="{C294868A-C3F3-41AD-98CC-78B6D4E0CC40}" Label="" LastModificationDate="1714273738" Name="一优开发平台" Objects="6469" Symbols="275" Target="Microsoft SQL Server 2008" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="15.0.0.2613"?>
<!-- do not edit this file -->
<Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
@ -106454,9 +106454,9 @@ LABL 0 Arial Unicode MS,8,N</a:FontList>
<a:Code>CourseNo</a:Code>
<a:CreationDate>1713839845</a:CreationDate>
<a:Creator>Administrator</a:Creator>
<a:ModificationDate>1713839945</a:ModificationDate>
<a:ModificationDate>1714273506</a:ModificationDate>
<a:Modifier>Administrator</a:Modifier>
<a:Comment>课程名称</a:Comment>
<a:Comment>课程编号</a:Comment>
<a:DataType>nvarchar(32)</a:DataType>
<a:Length>32</a:Length>
</o:Column>
@ -106855,9 +106855,9 @@ LABL 0 Arial Unicode MS,8,N</a:FontList>
<a:Code>SceneNo</a:Code>
<a:CreationDate>1713843857</a:CreationDate>
<a:Creator>Administrator</a:Creator>
<a:ModificationDate>1714266484</a:ModificationDate>
<a:ModificationDate>1714273738</a:ModificationDate>
<a:Modifier>Administrator</a:Modifier>
<a:Comment>场景名称</a:Comment>
<a:Comment>场景编号</a:Comment>
<a:DataType>nvarchar(32)</a:DataType>
<a:Length>32</a:Length>
</o:Column>
@ -107832,10 +107832,10 @@ LABL 0 Arial Unicode MS,8,N</a:FontList>
<a:Code>IsCorrect</a:Code>
<a:CreationDate>1714100132</a:CreationDate>
<a:Creator>Administrator</a:Creator>
<a:ModificationDate>1714100414</a:ModificationDate>
<a:ModificationDate>1714273321</a:ModificationDate>
<a:Modifier>Administrator</a:Modifier>
<a:Comment>是否为正确答案</a:Comment>
<a:DefaultValue>false</a:DefaultValue>
<a:DefaultValue>&#39;false&#39;</a:DefaultValue>
<a:DataType>bit</a:DataType>
</o:Column>
<o:Column Id="o6500">

@ -1,7 +1,7 @@
namespace Tiobon.Core.Api.Controllers;
/// <summary>
/// 课程(Controller)
/// Ghre_Course(Controller)
/// </summary>
[Route("api/[controller]")]
[ApiController, GlobalActionFilter]

@ -300,6 +300,99 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_CourseBase">
<summary>
Ghre_Course (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.CourseNo">
<summary>
课程编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.CourseName">
<summary>
课程名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.RemarkSz">
<summary>
课程分类ID
</summary>
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.SortNo">
<summary>
排序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_CourseClassBase">
<summary>
课程分类 (Dto.Base)
@ -307,12 +400,12 @@
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseClassBase.ClassNo">
<summary>
课程名称
分类编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseClassBase.ClassName">
<summary>
课程名称
分类名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseClassBase.RemarkSz">
@ -397,7 +490,7 @@
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseSceneBase.SceneNo">
<summary>
场景名称
场景编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseSceneBase.SceneName">
@ -480,6 +573,204 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_QuestionBase">
<summary>
题目 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseIds">
<summary>
课程Ids
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseINo">
<summary>
题目编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.DifficultyLevel">
<summary>
难易程度
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseType">
<summary>
题目类型
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseContent">
<summary>
题目内容
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase">
<summary>
题目答案 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.AnswerContent">
<summary>
题目ID
</summary>
<summary>
答案内容
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.IsCorrect">
<summary>
是否为正确答案
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.ImageUrl">
<summary>
图片地址
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.TaxisNo">
<summary>
排序号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswerBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrs_UserBase">
<summary>
系统用户 (Dto.Base)
@ -664,6 +955,11 @@
附件 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_CourseInput">
<summary>
Ghre_Course (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_CourseClassInput">
<summary>
课程分类 (Dto.EditInput)
@ -674,6 +970,16 @@
课程场景 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_QuestionInput">
<summary>
题目 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_QuestionAnswerInput">
<summary>
题目答案 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrs_UserInput">
<summary>
系统用户 (Dto.EditInput)
@ -689,6 +995,11 @@
附件 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhre_CourseInput">
<summary>
Ghre_Course (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhre_CourseClassInput">
<summary>
课程分类 (Dto.InsertInput)
@ -699,6 +1010,16 @@
课程场景 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhre_QuestionInput">
<summary>
题目 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhre_QuestionAnswerInput">
<summary>
题目答案 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrs_UserInput">
<summary>
系统用户 (Dto.InsertInput)
@ -1168,6 +1489,101 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_Course">
<summary>
Ghre_Course (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.CourseNo">
<summary>
课程编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.CourseName">
<summary>
课程名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.CourseClassId">
<summary>
课程分类ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.SortNo">
<summary>
排序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Course.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_CourseClass">
<summary>
课程分类 (Model)
@ -1175,12 +1591,12 @@
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseClass.ClassNo">
<summary>
课程名称
分类编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseClass.ClassName">
<summary>
课程名称
分类名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseClass.RemarkSz">
@ -1265,7 +1681,7 @@
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseScene.SceneNo">
<summary>
场景名称
场景编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_CourseScene.SceneName">
@ -1348,6 +1764,206 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_Question">
<summary>
题目 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseIds">
<summary>
课程Ids
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseINo">
<summary>
题目编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.DifficultyLevel">
<summary>
难易程度
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseType">
<summary>
题目类型
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseContent">
<summary>
题目内容
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_QuestionAnswer">
<summary>
题目答案 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.QuestionId">
<summary>
题目ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.AnswerContent">
<summary>
答案内容
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.IsCorrect">
<summary>
是否为正确答案
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.ImageUrl">
<summary>
图片地址
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.TaxisNo">
<summary>
排序号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionAnswer.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_TasksLog">
<summary>
任务日志表
@ -2346,6 +2962,11 @@
附件(Dto.View)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_CourseDto">
<summary>
Ghre_Course(Dto.View)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_CourseClassDto">
<summary>
课程分类(Dto.View)
@ -2356,6 +2977,16 @@
课程场景(Dto.View)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_QuestionDto">
<summary>
题目(Dto.View)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghre_QuestionAnswerDto">
<summary>
题目答案(Dto.View)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrs_UserDto">
<summary>
系统用户(Dto.View)

@ -500,11 +500,26 @@
课程分类(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_CourseController">
<summary>
Ghre_Course(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_CourseSceneController">
<summary>
课程场景(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_QuestionAnswerController">
<summary>
题目答案(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_QuestionController">
<summary>
题目(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrs_UserController">
<summary>
系统用户(Controller)

@ -4,7 +4,7 @@ using Tiobon.Core.Model.Models;
namespace Tiobon.Core.IServices
{
/// <summary>
/// 课程(自定义服务接口)
/// Ghre_Course(自定义服务接口)
/// </summary>
public interface IGhre_CourseServices :IBaseServices<Ghre_Course, Ghre_CourseDto, InsertGhre_CourseInput, EditGhre_CourseInput>
{

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:58:17 SimonHsiao
*V0.01 2024/4/28 11:06:50 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -21,21 +21,21 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程 (Dto.Base)
/// Ghre_Course (Dto.Base)
/// </summary>
public class Ghre_CourseBase
{
/// <summary>
/// 课程名称
/// 课程编号
/// </summary>
[Display(Name = "CourseNo"), Description("课程名称"), MaxLength(32, ErrorMessage = "课程名称 不能超过 32 个字符")]
[Display(Name = "CourseNo"), Description("课程编号"), MaxLength(32, ErrorMessage = "课程编号 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string CourseNo { get; set; }
/// <summary>
/// 课程名称
/// </summary>
[Display(Name = "CourseName"), Description("课程名称"), MaxLength(32, ErrorMessage = "课程名称 不能超过 32 个字符")]
[Display(Name = "CourseName"), Description("课程名称"), MaxLength(32, ErrorMessage = "课程名称 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string CourseName { get; set; }
/// <summary>

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/22 10:42:45 SimonHsiao
*V0.01 2024/4/28 11:07:38 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -27,15 +27,15 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程名称
/// 分类编号
/// </summary>
[Display(Name = "ClassNo"), Description("课程名称"), MaxLength(100, ErrorMessage = "课程名称 不能超过 100 个字符")]
[Display(Name = "ClassNo"), Description("分类编号"), MaxLength(32, ErrorMessage = "分类编号 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string ClassNo { get; set; }
/// <summary>
/// 课程名称
/// 分类名称
/// </summary>
[Display(Name = "ClassName"), Description("课程名称"), MaxLength(100, ErrorMessage = "课程名称 不能超过 100 个字符")]
[Display(Name = "ClassName"), Description("分类名称"), MaxLength(32, ErrorMessage = "分类名称 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string ClassName { get; set; }
/// <summary>

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:26:07 SimonHsiao
*V0.01 2024/4/28 11:09:46 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -27,15 +27,15 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 场景名称
/// 场景编号
/// </summary>
[Display(Name = "SceneNo"), Description("场景名称"), MaxLength(32, ErrorMessage = "场景名称 不能超过 32 个字符")]
[Display(Name = "SceneNo"), Description("场景编号"), MaxLength(32, ErrorMessage = "场景编号 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string SceneNo { get; set; }
/// <summary>
/// 场景名称
/// </summary>
[Display(Name = "SceneName"), Description("场景名称"), MaxLength(32, ErrorMessage = "场景名称 不能超过 32 个字符")]
[Display(Name = "SceneName"), Description("场景名称"), MaxLength(32, ErrorMessage = "场景名称 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string SceneName { get; set; }
/// <summary>

@ -35,7 +35,7 @@ namespace Tiobon.Core.Model.Models
/// <summary>
/// 题目编号
/// </summary>
[Display(Name = "CourseINo"), Description("题目编号"), MaxLength(32, ErrorMessage = "题目编号 不能超过 32 个字符")]
[Display(Name = "CourseINo"), Description("题目编号"), MaxLength(32, ErrorMessage = "题目编号 不能超过 32 个字符"), EntityColumn(IsOnly = true)]
public string CourseINo { get; set; }
/// <summary>

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:58:17 SimonHsiao
*V0.01 2024/4/28 11:06:50 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -19,7 +19,7 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程 (Dto.EditInput)
/// Ghre_Course (Dto.EditInput)
/// </summary>
public class EditGhre_CourseInput : Ghre_CourseBase
{

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/19 14:35:51 SimonHsiao
*V0.01 2024/4/28 11:07:38 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:26:07 SimonHsiao
*V0.01 2024/4/28 11:09:46 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -35,6 +35,6 @@
/// <summary>
/// 是否校验唯一性
/// </summary>
public bool IsOnly { get; set; } = true;
public bool IsOnly { get; set; }
}
}

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:58:17 SimonHsiao
*V0.01 2024/4/28 11:06:50 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -19,7 +19,7 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程 (Dto.InsertInput)
/// Ghre_Course (Dto.InsertInput)
/// </summary>
public class InsertGhre_CourseInput : Ghre_CourseBase
{

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/19 14:35:51 SimonHsiao
*V0.01 2024/4/28 11:07:38 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:26:07 SimonHsiao
*V0.01 2024/4/28 11:09:46 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:58:17 SimonHsiao
*V0.01 2024/4/28 11:06:50 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -22,16 +22,16 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程 (Model)
/// Ghre_Course (Model)
/// </summary>
[SugarTable("Ghre_Course", "Ghre_Course"), Entity(TableCnName = "课程", TableName = "Ghre_Course")]
[SugarTable("Ghre_Course", "Ghre_Course"), Entity(TableCnName = "Ghre_Course", TableName = "Ghre_Course")]
public class Ghre_Course : BasePoco
{
/// <summary>
/// 课程名称
/// 课程编号
/// </summary>
[Display(Name = "CourseNo"), Description("课程名称"), MaxLength(32, ErrorMessage = "课程名称 不能超过 32 个字符")]
[Display(Name = "CourseNo"), Description("课程编号"), MaxLength(32, ErrorMessage = "课程编号 不能超过 32 个字符")]
public string CourseNo { get; set; }
/// <summary>

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/22 10:42:45 SimonHsiao
*V0.01 2024/4/28 11:07:38 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -29,15 +29,15 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程名称
/// 分类编号
/// </summary>
[Display(Name = "ClassNo"), Description("课程名称"), MaxLength(100, ErrorMessage = "课程名称 不能超过 100 个字符")]
[Display(Name = "ClassNo"), Description("分类编号"), MaxLength(32, ErrorMessage = "分类编号 不能超过 32 个字符")]
public string ClassNo { get; set; }
/// <summary>
/// 课程名称
/// 分类名称
/// </summary>
[Display(Name = "ClassName"), Description("课程名称"), MaxLength(100, ErrorMessage = "课程名称 不能超过 100 个字符")]
[Display(Name = "ClassName"), Description("分类名称"), MaxLength(32, ErrorMessage = "分类名称 不能超过 32 个字符")]
public string ClassName { get; set; }
/// <summary>

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:26:07 SimonHsiao
*V0.01 2024/4/28 11:09:46 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -29,9 +29,9 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 场景名称
/// 场景编号
/// </summary>
[Display(Name = "SceneNo"), Description("场景名称"), MaxLength(32, ErrorMessage = "场景名称 不能超过 32 个字符")]
[Display(Name = "SceneNo"), Description("场景编号"), MaxLength(32, ErrorMessage = "场景编号 不能超过 32 个字符")]
public string SceneNo { get; set; }
/// <summary>

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:58:17 SimonHsiao
*V0.01 2024/4/28 11:06:50 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -19,7 +19,7 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 课程(Dto.View)
/// Ghre_Course(Dto.View)
/// </summary>
public class Ghre_CourseDto : Ghre_Course
{

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/19 14:35:51 SimonHsiao
*V0.01 2024/4/28 11:07:38 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/28 10:26:07 SimonHsiao
*V0.01 2024/4/28 11:09:46 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -7,7 +7,7 @@ using Tiobon.Core.IRepository.Base;
namespace Tiobon.Core.Services
{
/// <summary>
/// 课程 (服务)
/// Ghre_Course (服务)
/// </summary>
public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, InsertGhre_CourseInput, EditGhre_CourseInput>, IGhre_CourseServices
{

Loading…
Cancel
Save