新增标签标 开发标签接口

修改简历查询接口标签返回
master
xiaochanghai 8 months ago
parent 9f21b5dad7
commit 2b9e3d115d
  1. 5427
      Model/Tiobon.Web.pdm
  2. 14
      Tiobon.Core.Api/Controllers/Ghrh/Ghrh_ResumeTagController.cs
  3. 195
      Tiobon.Core.Api/Tiobon.Core.Model.xml
  4. 5
      Tiobon.Core.Api/Tiobon.Core.xml
  5. 2
      Tiobon.Core.IServices/Ghrh/IGhrh_ResumeServices.cs
  6. 12
      Tiobon.Core.IServices/Ghrh/IGhrh_ResumeTagServices.cs
  7. 122
      Tiobon.Core.Model/Base/Ghrh/Ghrh_ResumeTag.Dto.Base.cs
  8. 27
      Tiobon.Core.Model/Edit/Ghrh/Ghrh_ResumeTag.Dto.EditInput.cs
  9. 27
      Tiobon.Core.Model/Insert/Ghrh/Ghrh_ResumeTag.Dto.InsertInput.cs
  10. 124
      Tiobon.Core.Model/Models/Ghrh/Ghrh_ResumeTag.cs
  11. 34
      Tiobon.Core.Model/View/Ghrh/Ghrh_ResumeTag.Dto.View.cs
  12. 2
      Tiobon.Core.Model/ViewModels/Extend/ResumeMarkTag.cs
  13. 20
      Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs
  14. 23
      Tiobon.Core.Services/Ghrh/Ghrh_ResumeTagServices.cs
  15. 195
      Tiobon.Core/Tiobon.Core.Model.xml
  16. 5
      Tiobon.Core/Tiobon.Core.xml

File diff suppressed because it is too large Load Diff

@ -0,0 +1,14 @@
namespace Tiobon.Core.Api.Controllers;
/// <summary>
/// 简历标签(Controller)
/// </summary>
[Route("api/[controller]")]
[ApiController, GlobalActionFilter]
[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghrh)]
public class Ghrh_ResumeTagController : BaseController<IGhrh_ResumeTagServices, Ghrh_ResumeTag, Ghrh_ResumeTagDto, InsertGhrh_ResumeTagInput, EditGhrh_ResumeTagInput>
{
public Ghrh_ResumeTagController(IGhrh_ResumeTagServices service) : base(service)
{
}
}

@ -6740,6 +6740,91 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase">
<summary>
简历标签 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.TagClass">
<summary>
标签分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.TagName">
<summary>
标签名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTemplateBase">
<summary>
简历模板 (Dto.Base)
@ -8277,6 +8362,11 @@
简历组别 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrh_ResumeTagInput">
<summary>
简历标签 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrh_ResumeTemplateInput">
<summary>
简历模板 (Dto.EditInput)
@ -8567,6 +8657,11 @@
简历组别 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrh_ResumeTagInput">
<summary>
简历标签 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrh_ResumeTemplateInput">
<summary>
简历模板 (Dto.InsertInput)
@ -15661,6 +15756,91 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTag">
<summary>
简历标签 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.TagClass">
<summary>
标签分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.TagName">
<summary>
标签名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTemplate">
<summary>
简历模板 (Model)
@ -18563,6 +18743,21 @@
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTagDto">
<summary>
简历标签(Dto.View1)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagDto.CreateDataInfo">
<summary>
创建信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagDto.UpdateDataInfo">
<summary>
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTemplateDto">
<summary>
简历模板(Dto.View)

@ -1220,6 +1220,11 @@
简历组别(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrh_ResumeTagController">
<summary>
简历标签(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrh_ResumeTemplateController">
<summary>
简历模板(Controller)

@ -18,6 +18,6 @@ namespace Tiobon.Core.IServices
Task<bool> UpdateStatus(List<long> ids, string status);
Task<bool> MarkTags(List<long> ids, List<string> tags);
Task<bool> MarkTags(List<long> ids, List<long> tags);
}
}

@ -0,0 +1,12 @@
using Tiobon.Core.IServices.BASE;
using Tiobon.Core.Model.Models;
namespace Tiobon.Core.IServices
{
/// <summary>
/// 简历标签(自定义服务接口)
/// </summary>
public interface IGhrh_ResumeTagServices :IBaseServices<Ghrh_ResumeTag, Ghrh_ResumeTagDto, InsertGhrh_ResumeTagInput, EditGhrh_ResumeTagInput>
{
}
}

@ -0,0 +1,122 @@
/* ,
* Ghrh_ResumeTag.cs
*
* N / A
* Ghrh_ResumeTag
*
* Ver
*
*V0.01 2024/10/25 15:36:56 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
*  
* SimonHsiao
*
*/
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 简历标签 (Dto.Base)
/// </summary>
public class Ghrh_ResumeTagBase
{
/// <summary>
/// 标签分类
/// </summary>
[Display(Name = "TagClass"), Description("标签分类"), MaxLength(32, ErrorMessage = "标签分类 不能超过 32 个字符")]
public string TagClass { get; set; }
/// <summary>
/// 标签名称
/// </summary>
[Display(Name = "TagName"), Description("标签名称"), MaxLength(100, ErrorMessage = "标签名称 不能超过 100 个字符")]
public string TagName { get; set; }
/// <summary>
/// 备注
/// </summary>
[Display(Name = "RemarkSz"), Description("备注"), MaxLength(2000, ErrorMessage = "备注 不能超过 2000 个字符")]
public string RemarkSz { get; set; }
/// <summary>
/// 默认标志
/// </summary>
public int? IsDefault { get; set; }
/// <summary>
/// 预留字段1
/// </summary>
[Display(Name = "Reverse1"), Description("预留字段1"), MaxLength(1000, ErrorMessage = "预留字段1 不能超过 1000 个字符")]
public string Reverse1 { get; set; }
/// <summary>
/// 预留字段2
/// </summary>
[Display(Name = "Reverse2"), Description("预留字段2"), MaxLength(1000, ErrorMessage = "预留字段2 不能超过 1000 个字符")]
public string Reverse2 { get; set; }
/// <summary>
/// 预留字段3
/// </summary>
[Display(Name = "Reverse3"), Description("预留字段3"), MaxLength(1000, ErrorMessage = "预留字段3 不能超过 1000 个字符")]
public string Reverse3 { get; set; }
/// <summary>
/// 预留字段4
/// </summary>
[Display(Name = "Reverse4"), Description("预留字段4"), MaxLength(1000, ErrorMessage = "预留字段4 不能超过 1000 个字符")]
public string Reverse4 { get; set; }
/// <summary>
/// 预留字段5
/// </summary>
[Display(Name = "Reverse5"), Description("预留字段5"), MaxLength(1000, ErrorMessage = "预留字段5 不能超过 1000 个字符")]
public string Reverse5 { get; set; }
/// <summary>
/// 预留字段6
/// </summary>
[Display(Name = "Reverse6"), Description("预留字段6"), MaxLength(1000, ErrorMessage = "预留字段6 不能超过 1000 个字符")]
public string Reverse6 { get; set; }
/// <summary>
/// 预留字段7
/// </summary>
[Display(Name = "Reverse7"), Description("预留字段7"), MaxLength(1000, ErrorMessage = "预留字段7 不能超过 1000 个字符")]
public string Reverse7 { get; set; }
/// <summary>
/// 预留字段8
/// </summary>
[Display(Name = "Reverse8"), Description("预留字段8"), MaxLength(1000, ErrorMessage = "预留字段8 不能超过 1000 个字符")]
public string Reverse8 { get; set; }
/// <summary>
/// 预留字段9
/// </summary>
[Display(Name = "Reverse9"), Description("预留字段9"), MaxLength(1000, ErrorMessage = "预留字段9 不能超过 1000 个字符")]
public string Reverse9 { get; set; }
/// <summary>
/// 预留字段10
/// </summary>
[Display(Name = "Reverse10"), Description("预留字段10"), MaxLength(1000, ErrorMessage = "预留字段10 不能超过 1000 个字符")]
public string Reverse10 { get; set; }
/// <summary>
/// 预留字段11
/// </summary>
public int? ReverseI1 { get; set; }
/// <summary>
/// 预留字段12
/// </summary>
public int? ReverseI2 { get; set; }
}
}

@ -0,0 +1,27 @@
/* ,
* Ghrh_ResumeTag.cs
*
* N / A
* Ghrh_ResumeTag
*
* Ver
*
*V0.01 2024/10/25 15:36:56 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
*  
* SimonHsiao
*
*/
namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 简历标签 (Dto.EditInput)
/// </summary>
public class EditGhrh_ResumeTagInput : Ghrh_ResumeTagBase
{
}
}

@ -0,0 +1,27 @@
/* ,
* Ghrh_ResumeTag.cs
*
* N / A
* Ghrh_ResumeTag
*
* Ver
*
*V0.01 2024/10/25 15:36:56 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
*  
* SimonHsiao
*
*/
namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 简历标签 (Dto.InsertInput)
/// </summary>
public class InsertGhrh_ResumeTagInput : Ghrh_ResumeTagBase
{
}
}

@ -0,0 +1,124 @@
/* ,
* Ghrh_ResumeTag.cs
*
* N / A
* Ghrh_ResumeTag
*
* Ver
*
*V0.01 2024/10/25 15:36:56 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
*  
* SimonHsiao
*
*/
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using SqlSugar;
namespace Tiobon.Core.Model.Models
{
/// <summary>
/// 简历标签 (Model)
/// </summary>
[SugarTable("Ghrh_ResumeTag", "Ghrh_ResumeTag"), Entity(TableCnName = "简历标签", TableName = "Ghrh_ResumeTag")]
public class Ghrh_ResumeTag : BasePoco
{
/// <summary>
/// 标签分类
/// </summary>
[Display(Name = "TagClass"), Description("标签分类"), MaxLength(32, ErrorMessage = "标签分类 不能超过 32 个字符")]
public string TagClass { get; set; }
/// <summary>
/// 标签名称
/// </summary>
[Display(Name = "TagName"), Description("标签名称"), MaxLength(100, ErrorMessage = "标签名称 不能超过 100 个字符")]
public string TagName { get; set; }
/// <summary>
/// 备注
/// </summary>
[Display(Name = "RemarkSz"), Description("备注"), MaxLength(2000, ErrorMessage = "备注 不能超过 2000 个字符")]
public string RemarkSz { get; set; }
/// <summary>
/// 默认标志
/// </summary>
public int? IsDefault { get; set; }
/// <summary>
/// 预留字段1
/// </summary>
[Display(Name = "Reverse1"), Description("预留字段1"), MaxLength(1000, ErrorMessage = "预留字段1 不能超过 1000 个字符")]
public string Reverse1 { get; set; }
/// <summary>
/// 预留字段2
/// </summary>
[Display(Name = "Reverse2"), Description("预留字段2"), MaxLength(1000, ErrorMessage = "预留字段2 不能超过 1000 个字符")]
public string Reverse2 { get; set; }
/// <summary>
/// 预留字段3
/// </summary>
[Display(Name = "Reverse3"), Description("预留字段3"), MaxLength(1000, ErrorMessage = "预留字段3 不能超过 1000 个字符")]
public string Reverse3 { get; set; }
/// <summary>
/// 预留字段4
/// </summary>
[Display(Name = "Reverse4"), Description("预留字段4"), MaxLength(1000, ErrorMessage = "预留字段4 不能超过 1000 个字符")]
public string Reverse4 { get; set; }
/// <summary>
/// 预留字段5
/// </summary>
[Display(Name = "Reverse5"), Description("预留字段5"), MaxLength(1000, ErrorMessage = "预留字段5 不能超过 1000 个字符")]
public string Reverse5 { get; set; }
/// <summary>
/// 预留字段6
/// </summary>
[Display(Name = "Reverse6"), Description("预留字段6"), MaxLength(1000, ErrorMessage = "预留字段6 不能超过 1000 个字符")]
public string Reverse6 { get; set; }
/// <summary>
/// 预留字段7
/// </summary>
[Display(Name = "Reverse7"), Description("预留字段7"), MaxLength(1000, ErrorMessage = "预留字段7 不能超过 1000 个字符")]
public string Reverse7 { get; set; }
/// <summary>
/// 预留字段8
/// </summary>
[Display(Name = "Reverse8"), Description("预留字段8"), MaxLength(1000, ErrorMessage = "预留字段8 不能超过 1000 个字符")]
public string Reverse8 { get; set; }
/// <summary>
/// 预留字段9
/// </summary>
[Display(Name = "Reverse9"), Description("预留字段9"), MaxLength(1000, ErrorMessage = "预留字段9 不能超过 1000 个字符")]
public string Reverse9 { get; set; }
/// <summary>
/// 预留字段10
/// </summary>
[Display(Name = "Reverse10"), Description("预留字段10"), MaxLength(1000, ErrorMessage = "预留字段10 不能超过 1000 个字符")]
public string Reverse10 { get; set; }
/// <summary>
/// 预留字段11
/// </summary>
public int? ReverseI1 { get; set; }
/// <summary>
/// 预留字段12
/// </summary>
public int? ReverseI2 { get; set; }
}
}

@ -0,0 +1,34 @@
/* ,
* Ghrh_ResumeTag.cs
*
* N / A
* Ghrh_ResumeTag
*
* Ver
*
*V0.01 2024/10/25 15:36:56 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
*  
* SimonHsiao
*
*/
namespace Tiobon.Core.Model.Models;
/// <summary>
/// 简历标签(Dto.View1)
/// </summary>
public class Ghrh_ResumeTagDto : Ghrh_ResumeTag
{
/// <summary>
/// 创建信息
/// </summary>
public string CreateDataInfo { get; set; }
/// <summary>
/// 修改信息
/// </summary>
public string UpdateDataInfo { get; set; }
}

@ -3,7 +3,7 @@
public class ResumeMarkTag
{
public List<long> Ids { get; set; }
public List<string> Tags { get; set; }
public List<long> Tags { get; set; }
}

@ -24,15 +24,18 @@ public class Ghrh_ResumeServices : BaseServices<Ghrh_Resume, Ghrh_ResumeDto, Ins
private readonly IBaseRepository<Ghrh_Resume> _dal;
private readonly IGhrh_ResumeEduBGServices _ghre_ResumeEduBGServices;
private readonly IGhrh_ResumeWorkExpServices _ghre_ResumeWorkExpServices;
private readonly IGhrh_ResumeTagServices _ghre_ResumeTagServices;
public Ghrh_ResumeServices(ICaching caching,
IBaseRepository<Ghrh_Resume> dal,
IGhrh_ResumeEduBGServices ghre_ResumeEduBGServices,
IGhrh_ResumeTagServices ghre_ResumeTagServices,
IGhrh_ResumeWorkExpServices ghre_ResumeWorkExpServices)
{
this._dal = dal;
base.BaseDal = dal;
base._caching = caching;
_ghre_ResumeEduBGServices = ghre_ResumeEduBGServices;
_ghre_ResumeTagServices = ghre_ResumeTagServices;
_ghre_ResumeWorkExpServices = ghre_ResumeWorkExpServices;
}
@ -165,6 +168,16 @@ public class Ghrh_ResumeServices : BaseServices<Ghrh_Resume, Ghrh_ResumeDto, Ins
x.BeginDate1 = DateTimeHelper.ConvertToDayString(x.BeginDate);
x.EndDate1 = DateTimeHelper.ConvertToDayString(x.EndDate);
});
var tagIds = new List<long>();
list.ForEach(x =>
{
if (x.Tags.IsNotEmptyOrNull())
tagIds.AddRange(JsonHelper.JsonToObj<List<long>>(x.Tags));
});
tagIds = tagIds.Distinct().ToList();
var tags = await _ghre_ResumeTagServices.QueryDto(x => tagIds.Contains(x.Id));
list.ForEach(async x =>
{
if (x.TitleId != null) x.TitleName = titles.Where(o => o.TitleID == x.TitleId).FirstOrDefault()?.TitleName;
@ -178,7 +191,10 @@ public class Ghrh_ResumeServices : BaseServices<Ghrh_Resume, Ghrh_ResumeDto, Ins
x.EduBG = eduBGs.Where(o => x.Id == o.ResumeId).ToList();
x.WorkExp = workExps.Where(o => x.Id == o.ResumeId).ToList();
if (x.Tags.IsNotEmptyOrNull())
x.TagList = JsonHelper.JsonToObj<List<string>>(x.Tags);
{
var tagIds1 = JsonHelper.JsonToObj<List<long>>(x.Tags);
x.TagList = tags.Where(o => tagIds1.Contains(o.Id)).Select(o => o.TagName).ToList();
}
});
return result;
@ -249,7 +265,7 @@ public class Ghrh_ResumeServices : BaseServices<Ghrh_Resume, Ghrh_ResumeDto, Ins
#endregion
#region 添加标签
public async Task<bool> MarkTags(List<long> ids, List<string> tags)
public async Task<bool> MarkTags(List<long> ids, List<long> tags)
{
var tag = JsonHelper.ObjToJson(tags);
var result = await Db.Updateable<Ghrh_Resume>()

@ -0,0 +1,23 @@

using Tiobon.Core.IServices;
using Tiobon.Core.Model.Models;
using Tiobon.Core.Services.BASE;
using Tiobon.Core.IRepository.Base;
using Tiobon.Core.Common.Caches;
namespace Tiobon.Core.Services
{
/// <summary>
/// 简历标签 (服务)
/// </summary>
public class Ghrh_ResumeTagServices : BaseServices<Ghrh_ResumeTag, Ghrh_ResumeTagDto, InsertGhrh_ResumeTagInput, EditGhrh_ResumeTagInput>, IGhrh_ResumeTagServices
{
private readonly IBaseRepository<Ghrh_ResumeTag> _dal;
public Ghrh_ResumeTagServices(ICaching caching, IBaseRepository<Ghrh_ResumeTag> dal)
{
this._dal = dal;
base.BaseDal = dal;
base._caching = caching;
}
}
}

@ -6740,6 +6740,91 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase">
<summary>
简历标签 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.TagClass">
<summary>
标签分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.TagName">
<summary>
标签名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTemplateBase">
<summary>
简历模板 (Dto.Base)
@ -8277,6 +8362,11 @@
简历组别 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrh_ResumeTagInput">
<summary>
简历标签 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrh_ResumeTemplateInput">
<summary>
简历模板 (Dto.EditInput)
@ -8567,6 +8657,11 @@
简历组别 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrh_ResumeTagInput">
<summary>
简历标签 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrh_ResumeTemplateInput">
<summary>
简历模板 (Dto.InsertInput)
@ -15661,6 +15756,91 @@
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTag">
<summary>
简历标签 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.TagClass">
<summary>
标签分类
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.TagName">
<summary>
标签名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTag.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTemplate">
<summary>
简历模板 (Model)
@ -18563,6 +18743,21 @@
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTagDto">
<summary>
简历标签(Dto.View1)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagDto.CreateDataInfo">
<summary>
创建信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrh_ResumeTagDto.UpdateDataInfo">
<summary>
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrh_ResumeTemplateDto">
<summary>
简历模板(Dto.View)

@ -1220,6 +1220,11 @@
简历组别(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrh_ResumeTagController">
<summary>
简历标签(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrh_ResumeTemplateController">
<summary>
简历模板(Controller)

Loading…
Cancel
Save