题目 代码优化

master
xiaochanghai 1 year ago
parent 6759f9b2ed
commit ea4b656992
  1. 5
      Tiobon.Core.Api/Controllers/Ghre/Ghre_QuestionController.cs
  2. 27
      Tiobon.Core.Api/Tiobon.Core.Model.xml
  3. 20
      Tiobon.Core.Model/Base/Ghre/Ghre_Question.Dto.Base.cs
  4. 22
      Tiobon.Core.Model/Models/Ghre/Ghre_Question.cs

@ -1,7 +1,4 @@
using Consul.Filtering; namespace Tiobon.Core.Api.Controllers;
using SkyWalking.NetworkProtocol.V3;
namespace Tiobon.Core.Api.Controllers;
/// <summary> /// <summary>
/// 题目(Controller) /// 题目(Controller)

@ -583,7 +583,7 @@
课程Ids 课程Ids
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseINo"> <member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.QuestionINo">
<summary> <summary>
题目编号 题目编号
</summary> </summary>
@ -593,16 +593,21 @@
难易程度 难易程度
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseType"> <member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.QuestionType">
<summary> <summary>
题目类型 题目类型
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.CourseContent"> <member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.QuestionContent">
<summary> <summary>
题目内容 题目内容
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.QuestionAnalysis">
<summary>
题目解析
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.RemarkSz"> <member name="P:Tiobon.Core.Model.Models.Ghre_QuestionBase.RemarkSz">
<summary> <summary>
备注 备注
@ -977,6 +982,11 @@
题目 (Dto.EditInput) 题目 (Dto.EditInput)
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.EditGhre_QuestionInput.Answers">
<summary>
答案
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhre_QuestionAnswerInput"> <member name="T:Tiobon.Core.Model.Models.EditGhre_QuestionAnswerInput">
<summary> <summary>
题目答案 (Dto.EditInput) 题目答案 (Dto.EditInput)
@ -1781,7 +1791,7 @@
课程Ids 课程Ids
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseINo"> <member name="P:Tiobon.Core.Model.Models.Ghre_Question.QuestionINo">
<summary> <summary>
题目编号 题目编号
</summary> </summary>
@ -1791,16 +1801,21 @@
难易程度 难易程度
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseType"> <member name="P:Tiobon.Core.Model.Models.Ghre_Question.QuestionType">
<summary> <summary>
题目类型 题目类型
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.CourseContent"> <member name="P:Tiobon.Core.Model.Models.Ghre_Question.QuestionContent">
<summary> <summary>
题目内容 题目内容
</summary> </summary>
</member> </member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.QuestionAnalysis">
<summary>
题目解析
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghre_Question.RemarkSz"> <member name="P:Tiobon.Core.Model.Models.Ghre_Question.RemarkSz">
<summary> <summary>
备注 备注

@ -6,7 +6,7 @@
* *
* Ver * Ver
* *
*V0.01 2024/4/28 11:00:27 SimonHsiao *V0.01 2024/4/28 15:54:29 SimonHsiao
* *
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. * Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
* *
@ -35,8 +35,8 @@ namespace Tiobon.Core.Model.Models
/// <summary> /// <summary>
/// 题目编号 /// 题目编号
/// </summary> /// </summary>
[Display(Name = "CourseINo"), Description("题目编号"), MaxLength(32, ErrorMessage = "题目编号 不能超过 32 个字符"), EntityColumn(IsOnly = true)] [Display(Name = "QuestionINo"), Description("题目编号"), MaxLength(32, ErrorMessage = "题目编号 不能超过 32 个字符")]
public string CourseINo { get; set; } public string QuestionINo { get; set; }
/// <summary> /// <summary>
/// 难易程度 /// 难易程度
@ -47,14 +47,20 @@ namespace Tiobon.Core.Model.Models
/// <summary> /// <summary>
/// 题目类型 /// 题目类型
/// </summary> /// </summary>
[Display(Name = "CourseType"), Description("题目类型"), MaxLength(32, ErrorMessage = "题目类型 不能超过 32 个字符")] [Display(Name = "QuestionType"), Description("题目类型"), MaxLength(32, ErrorMessage = "题目类型 不能超过 32 个字符")]
public string CourseType { get; set; } public string QuestionType { get; set; }
/// <summary> /// <summary>
/// 题目内容 /// 题目内容
/// </summary> /// </summary>
[Display(Name = "CourseContent"), Description("题目内容"), MaxLength(2000, ErrorMessage = "题目内容 不能超过 2000 个字符")] [Display(Name = "QuestionContent"), Description("题目内容"), MaxLength(2000, ErrorMessage = "题目内容 不能超过 2000 个字符")]
public string CourseContent { get; set; } public string QuestionContent { get; set; }
/// <summary>
/// 题目解析
/// </summary>
[Display(Name = "QuestionAnalysis"), Description("题目解析"), MaxLength(2000, ErrorMessage = "题目解析 不能超过 2000 个字符")]
public string QuestionAnalysis { get; set; }
/// <summary> /// <summary>
/// 备注 /// 备注

@ -6,14 +6,14 @@
* *
* Ver * Ver
* *
*V0.01 2024/4/28 11:00:27 SimonHsiao *V0.01 2024/4/28 15:54:29 SimonHsiao
* *
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. * Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
* *
*   *  
* SimonHsiao * SimonHsiao
* *
*/ */
using System.ComponentModel; using System.ComponentModel;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using SqlSugar; using SqlSugar;
@ -37,8 +37,8 @@ namespace Tiobon.Core.Model.Models
/// <summary> /// <summary>
/// 题目编号 /// 题目编号
/// </summary> /// </summary>
[Display(Name = "CourseINo"), Description("题目编号"), MaxLength(32, ErrorMessage = "题目编号 不能超过 32 个字符"), EntityColumn(IsOnly = true)] [Display(Name = "QuestionINo"), Description("题目编号"), MaxLength(32, ErrorMessage = "题目编号 不能超过 32 个字符")]
public string CourseINo { get; set; } public string QuestionINo { get; set; }
/// <summary> /// <summary>
/// 难易程度 /// 难易程度
@ -49,14 +49,20 @@ namespace Tiobon.Core.Model.Models
/// <summary> /// <summary>
/// 题目类型 /// 题目类型
/// </summary> /// </summary>
[Display(Name = "CourseType"), Description("题目类型"), MaxLength(32, ErrorMessage = "题目类型 不能超过 32 个字符")] [Display(Name = "QuestionType"), Description("题目类型"), MaxLength(32, ErrorMessage = "题目类型 不能超过 32 个字符")]
public string CourseType { get; set; } public string QuestionType { get; set; }
/// <summary> /// <summary>
/// 题目内容 /// 题目内容
/// </summary> /// </summary>
[Display(Name = "CourseContent"), Description("题目内容"), MaxLength(2000, ErrorMessage = "题目内容 不能超过 2000 个字符")] [Display(Name = "QuestionContent"), Description("题目内容"), MaxLength(2000, ErrorMessage = "题目内容 不能超过 2000 个字符")]
public string CourseContent { get; set; } public string QuestionContent { get; set; }
/// <summary>
/// 题目解析
/// </summary>
[Display(Name = "QuestionAnalysis"), Description("题目解析"), MaxLength(2000, ErrorMessage = "题目解析 不能超过 2000 个字符")]
public string QuestionAnalysis { get; set; }
/// <summary> /// <summary>
/// 备注 /// 备注

Loading…
Cancel
Save