面试评估设定页面开发

master
xiaochanghai 7 months ago
parent 00c9d2c34b
commit a6e309a983
  1. 14
      Model/Tiobon.Web.pdm
  2. 17
      Tiobon.Core.Api/Tiobon.Core.Model.xml
  3. 14
      Tiobon.Core.Model/Base/Ghrh/Ghrh_AssessConfig.Dto.Base.cs
  4. 14
      Tiobon.Core.Model/Models/Ghrh/Ghrh_AssessConfig.cs
  5. 24
      Tiobon.Core.Model/View/Ghrh/Ghrh_AssessConfig.Dto.View.cs
  6. 12
      Tiobon.Core.Services/Ghrh/Ghrh_AssessConfigServices.cs
  7. 210
      Tiobon.Core/Tiobon.Core.Model.xml
  8. 5
      Tiobon.Core/Tiobon.Core.xml

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?PowerDesigner AppLocale="UTF16" ID="{C294868A-C3F3-41AD-98CC-78B6D4E0CC40}" Label="" LastModificationDate="1733132133" Name="Tiobon" Objects="2507" Symbols="94" 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="1733188815" Name="Tiobon" Objects="2507" Symbols="94" 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">
@ -42544,10 +42544,10 @@ Ghra_staff_InsureBase
<o:Column Id="o2518">
<a:ObjectID>78AE16F5-8CB4-4A95-A712-621A7C768FD5</a:ObjectID>
<a:Name>指标分类</a:Name>
<a:Code>ConfigClass</a:Code>
<a:Code>ItemClass</a:Code>
<a:CreationDate>1733131926</a:CreationDate>
<a:Creator>Administrator</a:Creator>
<a:ModificationDate>1733132127</a:ModificationDate>
<a:ModificationDate>1733188810</a:ModificationDate>
<a:Modifier>Administrator</a:Modifier>
<a:Comment>指标分类</a:Comment>
<a:DataType>nvarchar(32)</a:DataType>
@ -42556,10 +42556,10 @@ Ghra_staff_InsureBase
<o:Column Id="o2519">
<a:ObjectID>C860200C-6507-42FE-965A-DB15B49381BA</a:ObjectID>
<a:Name>指标名称</a:Name>
<a:Code>ConfigName</a:Code>
<a:Code>ItemName</a:Code>
<a:CreationDate>1733131926</a:CreationDate>
<a:Creator>Administrator</a:Creator>
<a:ModificationDate>1733132127</a:ModificationDate>
<a:ModificationDate>1733188813</a:ModificationDate>
<a:Modifier>Administrator</a:Modifier>
<a:Comment>指标名称</a:Comment>
<a:DataType>nvarchar(32)</a:DataType>
@ -42568,10 +42568,10 @@ Ghra_staff_InsureBase
<o:Column Id="o2520">
<a:ObjectID>772EE712-1D7B-43AE-B86D-3E7EE74FED53</a:ObjectID>
<a:Name>指标名称_英文</a:Name>
<a:Code>ConfigName_EN</a:Code>
<a:Code>ItemName_EN</a:Code>
<a:CreationDate>1733131926</a:CreationDate>
<a:Creator>Administrator</a:Creator>
<a:ModificationDate>1733132115</a:ModificationDate>
<a:ModificationDate>1733188815</a:ModificationDate>
<a:Modifier>Administrator</a:Modifier>
<a:Comment>指标名称_英文</a:Comment>
<a:DataType>nvarchar(32)</a:DataType>

@ -5970,17 +5970,17 @@
面试评估设定 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ConfigClass">
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ItemClass">
<summary>
指标分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ConfigName">
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ItemName">
<summary>
指标名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ConfigName_EN">
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ItemName_EN">
<summary>
指标名称_英文
</summary>
@ -17101,17 +17101,17 @@
面试评估设定 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ConfigClass">
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ItemClass">
<summary>
指标分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ConfigName">
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ItemName">
<summary>
指标名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ConfigName_EN">
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ItemName_EN">
<summary>
指标名称_英文
</summary>
@ -22787,6 +22787,11 @@
修改信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigDto.ItemClassLabel">
<summary>
指标分类
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ConfigDto">
<summary>
招聘参数配置(Dto.View1)

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/12/2 17:37:30 SimonHsiao
*V0.01 2024/12/3 9:21:44 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -26,20 +26,20 @@ public class Ghrh_AssessConfigBase
/// <summary>
/// 指标分类
/// </summary>
[Display(Name = "ConfigClass"), Description("指标分类"), MaxLength(32, ErrorMessage = "指标分类 不能超过 32 个字符")]
public string ConfigClass { get; set; }
[Display(Name = "ItemClass"), Description("指标分类"), MaxLength(32, ErrorMessage = "指标分类 不能超过 32 个字符")]
public string ItemClass { get; set; }
/// <summary>
/// 指标名称
/// </summary>
[Display(Name = "ConfigName"), Description("指标名称"), MaxLength(32, ErrorMessage = "指标名称 不能超过 32 个字符")]
public string ConfigName { get; set; }
[Display(Name = "ItemName"), Description("指标名称"), MaxLength(32, ErrorMessage = "指标名称 不能超过 32 个字符")]
public string ItemName { get; set; }
/// <summary>
/// 指标名称_英文
/// </summary>
[Display(Name = "ConfigName_EN"), Description("指标名称_英文"), MaxLength(32, ErrorMessage = "指标名称_英文 不能超过 32 个字符")]
public string ConfigName_EN { get; set; }
[Display(Name = "ItemName_EN"), Description("指标名称_英文"), MaxLength(32, ErrorMessage = "指标名称_英文 不能超过 32 个字符")]
public string ItemName_EN { get; set; }
/// <summary>
/// 备注

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/12/2 17:37:30 SimonHsiao
*V0.01 2024/12/3 9:21:44 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -27,20 +27,20 @@ public class Ghrh_AssessConfig : BasePoco
/// <summary>
/// 指标分类
/// </summary>
[Display(Name = "ConfigClass"), Description("指标分类"), MaxLength(32, ErrorMessage = "指标分类 不能超过 32 个字符")]
public string ConfigClass { get; set; }
[Display(Name = "ItemClass"), Description("指标分类"), MaxLength(32, ErrorMessage = "指标分类 不能超过 32 个字符")]
public string ItemClass { get; set; }
/// <summary>
/// 指标名称
/// </summary>
[Display(Name = "ConfigName"), Description("指标名称"), MaxLength(32, ErrorMessage = "指标名称 不能超过 32 个字符")]
public string ConfigName { get; set; }
[Display(Name = "ItemName"), Description("指标名称"), MaxLength(32, ErrorMessage = "指标名称 不能超过 32 个字符")]
public string ItemName { get; set; }
/// <summary>
/// 指标名称_英文
/// </summary>
[Display(Name = "ConfigName_EN"), Description("指标名称_英文"), MaxLength(32, ErrorMessage = "指标名称_英文 不能超过 32 个字符")]
public string ConfigName_EN { get; set; }
[Display(Name = "ItemName_EN"), Description("指标名称_英文"), MaxLength(32, ErrorMessage = "指标名称_英文 不能超过 32 个字符")]
public string ItemName_EN { get; set; }
/// <summary>
/// 备注

@ -13,7 +13,7 @@
*  
* SimonHsiao
*
*/
*/
namespace Tiobon.Core.Model.Models;
@ -22,13 +22,19 @@ namespace Tiobon.Core.Model.Models;
/// </summary>
public class Ghrh_AssessConfigDto : Ghrh_AssessConfig
{
/// <summary>
/// 创建信息
/// </summary>
public string CreateDataInfo { get; set; }
/// <summary>
/// 创建信息
/// </summary>
public string CreateDataInfo { get; set; }
/// <summary>
/// 修改信息
/// </summary>
public string UpdateDataInfo { get; set; }
/// <summary>
/// 指标分类
/// </summary>
public string ItemClassLabel { get; set; }
/// <summary>
/// 修改信息
/// </summary>
public string UpdateDataInfo { get; set; }
}

@ -12,4 +12,16 @@ public class Ghrh_AssessConfigServices : BaseServices<Ghrh_AssessConfig, Ghrh_As
base.BaseDal = dal;
base._caching = caching;
}
public override async Task<ServicePageResult<Ghrh_AssessConfigDto>> QueryFilterPage(QueryBody filter, string condition, bool? IsEnable = true)
{
var result = await base.QueryFilterPage(filter, condition, IsEnable);
var list = result.result.DT_TableDataT1;
list.ForEach(async x =>
{
x.ItemClassLabel = await GetParaLabel("ResumeAssessItemClass", x.ItemClass);
});
return result;
}
}

@ -5965,6 +5965,96 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase">
<summary>
面试评估设定 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ItemClass">
<summary>
指标分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ItemName">
<summary>
指标名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ItemName_EN">
<summary>
指标名称_英文
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ConfigBase">
<summary>
招聘参数配置 (Dto.Base)
@ -10227,6 +10317,11 @@
培训讲师异动附件 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrh_AssessConfigInput">
<summary>
面试评估设定 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrh_ConfigInput">
<summary>
招聘参数配置 (Dto.EditInput)
@ -10587,6 +10682,11 @@
培训讲师异动附件 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrh_AssessConfigInput">
<summary>
面试评估设定 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrh_ConfigInput">
<summary>
招聘参数配置 (Dto.InsertInput)
@ -16996,6 +17096,96 @@
任务内存中的状态
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_AssessConfig">
<summary>
面试评估设定 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ItemClass">
<summary>
指标分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ItemName">
<summary>
指标名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ItemName_EN">
<summary>
指标名称_英文
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfig.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_Config">
<summary>
招聘参数配置 (Model)
@ -22582,6 +22772,26 @@
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_AssessConfigDto">
<summary>
面试评估设定(Dto.View1)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigDto.CreateDataInfo">
<summary>
创建信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigDto.UpdateDataInfo">
<summary>
修改信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_AssessConfigDto.ItemClassLabel">
<summary>
指标分类
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ConfigDto">
<summary>
招聘参数配置(Dto.View1)

@ -1234,6 +1234,11 @@
<param name="status">status</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrh_AssessConfigController">
<summary>
面试评估设定(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrh_ConfigController">
<summary>
招聘参数配置(Controller)

Loading…
Cancel
Save