From a2604a848d16187c1a153f1ee656fe041f8a70bb Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Wed, 13 Nov 2024 17:05:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=94=A8=E6=88=B7=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E5=AE=9E=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ghrm/Ghrm_MessageTextController.cs | 14 + .../Ghrm/Ghrm_MessageUserController.cs | 14 + Tiobon.Core.Api/Tiobon.Core.Model.xml | 515 ++++++++++++++++++ Tiobon.Core.Api/Tiobon.Core.xml | 10 + .../ServiceExtensions/SwaggerSetup.cs | 3 +- .../Ghrm/IGhrm_MessageTextServices.cs | 11 + .../Ghrm/IGhrm_MessageUserServices.cs | 11 + .../Base/Ghrm/Ghrm_MessageText.Dto.Base.cs | 165 ++++++ .../Base/Ghrm/Ghrm_MessageUser.Dto.Base.cs | 125 +++++ .../Ghrm/Ghrm_MessageText.Dto.EditInput.cs | 26 + .../Ghrm/Ghrm_MessageUser.Dto.EditInput.cs | 26 + .../Ghrm/Ghrm_MessageText.Dto.InsertInput.cs | 26 + .../Ghrm/Ghrm_MessageUser.Dto.InsertInput.cs | 26 + .../Models/Ghrm/Ghrm_MessageText.cs | 167 ++++++ .../Models/Ghrm/Ghrm_MessageUser.cs | 127 +++++ .../View/Ghrm/Ghrm_MessageText.Dto.View.cs | 34 ++ .../View/Ghrm/Ghrm_MessageUser.Dto.View.cs | 34 ++ .../Ghrm/Ghrm_MessageTextServices.cs | 15 + .../Ghrm/Ghrm_MessageUserServices.cs | 15 + 19 files changed, 1362 insertions(+), 2 deletions(-) create mode 100644 Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageTextController.cs create mode 100644 Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageUserController.cs create mode 100644 Tiobon.Core.IServices/Ghrm/IGhrm_MessageTextServices.cs create mode 100644 Tiobon.Core.IServices/Ghrm/IGhrm_MessageUserServices.cs create mode 100644 Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageText.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageUser.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageText.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageUser.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageText.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageUser.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageText.cs create mode 100644 Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageUser.cs create mode 100644 Tiobon.Core.Model/View/Ghrm/Ghrm_MessageText.Dto.View.cs create mode 100644 Tiobon.Core.Model/View/Ghrm/Ghrm_MessageUser.Dto.View.cs create mode 100644 Tiobon.Core.Services/Ghrm/Ghrm_MessageTextServices.cs create mode 100644 Tiobon.Core.Services/Ghrm/Ghrm_MessageUserServices.cs diff --git a/Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageTextController.cs b/Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageTextController.cs new file mode 100644 index 00000000..be8e103e --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageTextController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// Ghrm_MessageText(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghrm)] +public class Ghrm_MessageTextController : BaseController +{ + public Ghrm_MessageTextController(IGhrm_MessageTextServices service) : base(service) + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageUserController.cs b/Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageUserController.cs new file mode 100644 index 00000000..ab700a13 --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghrm/Ghrm_MessageUserController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// Ghrm_MessageUser(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghrm)] +public class Ghrm_MessageUserController : BaseController +{ + public Ghrm_MessageUserController(IGhrm_MessageUserServices service) : base(service) + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Api/Tiobon.Core.Model.xml b/Tiobon.Core.Api/Tiobon.Core.Model.xml index b70f5a69..4de8eb59 100644 --- a/Tiobon.Core.Api/Tiobon.Core.Model.xml +++ b/Tiobon.Core.Api/Tiobon.Core.Model.xml @@ -6320,6 +6320,16 @@ 不合适原因 + + + 简历首次查询时间 + + + + + 简历首次查询时间 + + 状态 @@ -8180,6 +8190,226 @@ 预留字段12 + + + Ghrm_MessageText (Dto.Base) + + + + + MessageTextID + + + + + GroupType + + + + + Tag + + + + + Title + + + + + Content + + + + + PicType + + + + + PicUrl + + + + + JumpType + + + + + APPUrl + + + + + WEBUrl + + + + + HtmlContent + + + + + RemarkSz + + + + + WorkID + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + Ghrm_MessageUser (Dto.Base) + + + + + MessageUserID + + + + + MessageTextID + + + + + SenderStaffID + + + + + ReceiveStaffID + + + + + ReadStatus + + + + + ReadTime + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + Ghro_Dept (Dto.Base) @@ -9552,6 +9782,16 @@ 年度人力配置 (Dto.EditInput) + + + Ghrm_MessageText (Dto.EditInput) + + + + + Ghrm_MessageUser (Dto.EditInput) + + Ghro_Dept (Dto.EditInput) @@ -9892,6 +10132,16 @@ 年度人力配置 (Dto.InsertInput) + + + Ghrm_MessageText (Dto.InsertInput) + + + + + Ghrm_MessageUser (Dto.InsertInput) + + Ghro_Dept (Dto.InsertInput) @@ -16556,6 +16806,16 @@ 不合适原因 + + + 简历首次查询时间 + + + + + 简历首次查询时间 + + 状态 @@ -18416,6 +18676,226 @@ 预留字段12 + + + Ghrm_MessageText (Model) + + + + + MessageTextID + + + + + GroupType + + + + + Tag + + + + + Title + + + + + Content + + + + + PicType + + + + + PicUrl + + + + + JumpType + + + + + APPUrl + + + + + WEBUrl + + + + + HtmlContent + + + + + RemarkSz + + + + + WorkID + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + Ghrm_MessageUser (Model) + + + + + MessageUserID + + + + + MessageTextID + + + + + SenderStaffID + + + + + ReceiveStaffID + + + + + ReadStatus + + + + + ReadTime + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + Ghro_Dept (Model) @@ -21272,6 +21752,36 @@ 修改信息 + + + Ghrm_MessageText(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + + + + Ghrm_MessageUser(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + Ghro_Dept(Dto.View) @@ -21592,6 +22102,11 @@ 面试工单-状态 + + + 待推荐 + + 已推荐 diff --git a/Tiobon.Core.Api/Tiobon.Core.xml b/Tiobon.Core.Api/Tiobon.Core.xml index d086e0a2..d4169be8 100644 --- a/Tiobon.Core.Api/Tiobon.Core.xml +++ b/Tiobon.Core.Api/Tiobon.Core.xml @@ -1471,6 +1471,16 @@ 年度人力配置(Controller) + + + Ghrm_MessageText(Controller) + + + + + Ghrm_MessageUser(Controller) + + Ghro_Dept(Controller) diff --git a/Tiobon.Core.Extensions/ServiceExtensions/SwaggerSetup.cs b/Tiobon.Core.Extensions/ServiceExtensions/SwaggerSetup.cs index 08ba1e4c..3b8880ad 100644 --- a/Tiobon.Core.Extensions/ServiceExtensions/SwaggerSetup.cs +++ b/Tiobon.Core.Extensions/ServiceExtensions/SwaggerSetup.cs @@ -307,8 +307,7 @@ namespace Tiobon.Core.Extensions /// 招聘模块 /// public const string GroupName_Ghrh = " ghrh"; - - + public const string GroupName_Ghrm = " ghrh"; } } diff --git a/Tiobon.Core.IServices/Ghrm/IGhrm_MessageTextServices.cs b/Tiobon.Core.IServices/Ghrm/IGhrm_MessageTextServices.cs new file mode 100644 index 00000000..74198f2c --- /dev/null +++ b/Tiobon.Core.IServices/Ghrm/IGhrm_MessageTextServices.cs @@ -0,0 +1,11 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices; + +/// +/// Ghrm_MessageText(自定义服务接口) +/// +public interface IGhrm_MessageTextServices : IBaseServices +{ +} \ No newline at end of file diff --git a/Tiobon.Core.IServices/Ghrm/IGhrm_MessageUserServices.cs b/Tiobon.Core.IServices/Ghrm/IGhrm_MessageUserServices.cs new file mode 100644 index 00000000..7f720afb --- /dev/null +++ b/Tiobon.Core.IServices/Ghrm/IGhrm_MessageUserServices.cs @@ -0,0 +1,11 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices; + +/// +/// Ghrm_MessageUser(自定义服务接口) +/// +public interface IGhrm_MessageUserServices : IBaseServices +{ +} \ No newline at end of file diff --git a/Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageText.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageText.Dto.Base.cs new file mode 100644 index 00000000..0bc2e607 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageText.Dto.Base.cs @@ -0,0 +1,165 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageText.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageText +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 17:00:00 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageText (Dto.Base) +/// +public class Ghrm_MessageTextBase +{ + + /// + /// MessageTextID + /// + public long? MessageTextID { get; set; } + + /// + /// GroupType + /// + [Display(Name = "GroupType"), Description("GroupType"), MaxLength(100, ErrorMessage = "GroupType 不能超过 100 个字符")] + public string GroupType { get; set; } + + /// + /// Tag + /// + [Display(Name = "Tag"), Description("Tag"), MaxLength(100, ErrorMessage = "Tag 不能超过 100 个字符")] + public string Tag { get; set; } + + /// + /// Title + /// + [Display(Name = "Title"), Description("Title"), MaxLength(200, ErrorMessage = "Title 不能超过 200 个字符")] + public string Title { get; set; } + + /// + /// Content + /// + [Display(Name = "Content"), Description("Content"), MaxLength(-1, ErrorMessage = "Content 不能超过 -1 个字符")] + public string Content { get; set; } + + /// + /// PicType + /// + [Display(Name = "PicType"), Description("PicType"), MaxLength(200, ErrorMessage = "PicType 不能超过 200 个字符")] + public string PicType { get; set; } + + /// + /// PicUrl + /// + [Display(Name = "PicUrl"), Description("PicUrl"), MaxLength(200, ErrorMessage = "PicUrl 不能超过 200 个字符")] + public string PicUrl { get; set; } + + /// + /// JumpType + /// + [Display(Name = "JumpType"), Description("JumpType"), MaxLength(200, ErrorMessage = "JumpType 不能超过 200 个字符")] + public string JumpType { get; set; } + + /// + /// APPUrl + /// + [Display(Name = "APPUrl"), Description("APPUrl"), MaxLength(200, ErrorMessage = "APPUrl 不能超过 200 个字符")] + public string APPUrl { get; set; } + + /// + /// WEBUrl + /// + [Display(Name = "WEBUrl"), Description("WEBUrl"), MaxLength(200, ErrorMessage = "WEBUrl 不能超过 200 个字符")] + public string WEBUrl { get; set; } + + /// + /// HtmlContent + /// + [Display(Name = "HtmlContent"), Description("HtmlContent"), MaxLength(-1, ErrorMessage = "HtmlContent 不能超过 -1 个字符")] + public string HtmlContent { get; set; } + + /// + /// RemarkSz + /// + [Display(Name = "RemarkSz"), Description("RemarkSz"), MaxLength(2000, ErrorMessage = "RemarkSz 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// WorkID + /// + public int? WorkID { get; set; } + + /// + /// SortNo + /// + public int? SortNo { get; set; } + + /// + /// IsDefault + /// + public int? IsDefault { get; set; } + + /// + /// Reverse1 + /// + [Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// Reverse2 + /// + [Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// Reverse3 + /// + [Display(Name = "Reverse3"), Description("Reverse3"), MaxLength(1000, ErrorMessage = "Reverse3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// Reverse4 + /// + [Display(Name = "Reverse4"), Description("Reverse4"), MaxLength(1000, ErrorMessage = "Reverse4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// Reverse5 + /// + [Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// Reverse6 + /// + [Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// Reverse7 + /// + [Display(Name = "Reverse7"), Description("Reverse7"), MaxLength(1000, ErrorMessage = "Reverse7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// Reverse8 + /// + [Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// Reverse9 + /// + [Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } +} diff --git a/Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageUser.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageUser.Dto.Base.cs new file mode 100644 index 00000000..3e040254 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghrm/Ghrm_MessageUser.Dto.Base.cs @@ -0,0 +1,125 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageUser.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageUser +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 16:59:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageUser (Dto.Base) +/// +public class Ghrm_MessageUserBase +{ + + /// + /// MessageUserID + /// + public long? MessageUserID { get; set; } + + /// + /// MessageTextID + /// + public long? MessageTextID { get; set; } + + /// + /// SenderStaffID + /// + public int? SenderStaffID { get; set; } + + /// + /// ReceiveStaffID + /// + public int? ReceiveStaffID { get; set; } + + /// + /// ReadStatus + /// + public int? ReadStatus { get; set; } + + /// + /// ReadTime + /// + public DateTime? ReadTime { get; set; } + + /// + /// RemarkSz + /// + [Display(Name = "RemarkSz"), Description("RemarkSz"), MaxLength(2000, ErrorMessage = "RemarkSz 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// SortNo + /// + public int? SortNo { get; set; } + + /// + /// IsDefault + /// + public int? IsDefault { get; set; } + + /// + /// Reverse1 + /// + [Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// Reverse2 + /// + [Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// Reverse3 + /// + [Display(Name = "Reverse3"), Description("Reverse3"), MaxLength(1000, ErrorMessage = "Reverse3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// Reverse4 + /// + [Display(Name = "Reverse4"), Description("Reverse4"), MaxLength(1000, ErrorMessage = "Reverse4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// Reverse5 + /// + [Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// Reverse6 + /// + [Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// Reverse7 + /// + [Display(Name = "Reverse7"), Description("Reverse7"), MaxLength(1000, ErrorMessage = "Reverse7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// Reverse8 + /// + [Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// Reverse9 + /// + [Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } +} diff --git a/Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageText.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageText.Dto.EditInput.cs new file mode 100644 index 00000000..14cfc669 --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageText.Dto.EditInput.cs @@ -0,0 +1,26 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageText.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageText +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 17:00:00 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageText (Dto.EditInput) +/// +public class EditGhrm_MessageTextInput : Ghrm_MessageTextBase +{ +} diff --git a/Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageUser.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageUser.Dto.EditInput.cs new file mode 100644 index 00000000..e619ff2a --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghrm/Ghrm_MessageUser.Dto.EditInput.cs @@ -0,0 +1,26 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageUser.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageUser +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 16:59:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageUser (Dto.EditInput) +/// +public class EditGhrm_MessageUserInput : Ghrm_MessageUserBase +{ +} diff --git a/Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageText.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageText.Dto.InsertInput.cs new file mode 100644 index 00000000..ebc9ede6 --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageText.Dto.InsertInput.cs @@ -0,0 +1,26 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageText.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageText +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 17:00:00 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageText (Dto.InsertInput) +/// +public class InsertGhrm_MessageTextInput : Ghrm_MessageTextBase +{ +} diff --git a/Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageUser.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageUser.Dto.InsertInput.cs new file mode 100644 index 00000000..f282ef6c --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghrm/Ghrm_MessageUser.Dto.InsertInput.cs @@ -0,0 +1,26 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageUser.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageUser +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 16:59:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageUser (Dto.InsertInput) +/// +public class InsertGhrm_MessageUserInput : Ghrm_MessageUserBase +{ +} diff --git a/Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageText.cs b/Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageText.cs new file mode 100644 index 00000000..99938d9f --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageText.cs @@ -0,0 +1,167 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageText.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageText +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 17:00:00 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageText (Model) +/// +[SugarTable("Ghrm_MessageText", "Ghrm_MessageText"), Entity(TableCnName = "Ghrm_MessageText", TableName = "Ghrm_MessageText")] +public class Ghrm_MessageText : BasePoco1 +{ + + /// + /// MessageTextID + /// + [SugarColumn(IsNullable = false, IsPrimaryKey = true, IsIdentity = true), Display(Name = "表主键")] + public long? MessageTextID { get; set; } + + /// + /// GroupType + /// + [Display(Name = "GroupType"), Description("GroupType"), MaxLength(100, ErrorMessage = "GroupType 不能超过 100 个字符")] + public string GroupType { get; set; } + + /// + /// Tag + /// + [Display(Name = "Tag"), Description("Tag"), MaxLength(100, ErrorMessage = "Tag 不能超过 100 个字符")] + public string Tag { get; set; } + + /// + /// Title + /// + [Display(Name = "Title"), Description("Title"), MaxLength(200, ErrorMessage = "Title 不能超过 200 个字符")] + public string Title { get; set; } + + /// + /// Content + /// + [Display(Name = "Content"), Description("Content"), MaxLength(-1, ErrorMessage = "Content 不能超过 -1 个字符")] + public string Content { get; set; } + + /// + /// PicType + /// + [Display(Name = "PicType"), Description("PicType"), MaxLength(200, ErrorMessage = "PicType 不能超过 200 个字符")] + public string PicType { get; set; } + + /// + /// PicUrl + /// + [Display(Name = "PicUrl"), Description("PicUrl"), MaxLength(200, ErrorMessage = "PicUrl 不能超过 200 个字符")] + public string PicUrl { get; set; } + + /// + /// JumpType + /// + [Display(Name = "JumpType"), Description("JumpType"), MaxLength(200, ErrorMessage = "JumpType 不能超过 200 个字符")] + public string JumpType { get; set; } + + /// + /// APPUrl + /// + [Display(Name = "APPUrl"), Description("APPUrl"), MaxLength(200, ErrorMessage = "APPUrl 不能超过 200 个字符")] + public string APPUrl { get; set; } + + /// + /// WEBUrl + /// + [Display(Name = "WEBUrl"), Description("WEBUrl"), MaxLength(200, ErrorMessage = "WEBUrl 不能超过 200 个字符")] + public string WEBUrl { get; set; } + + /// + /// HtmlContent + /// + [Display(Name = "HtmlContent"), Description("HtmlContent"), MaxLength(-1, ErrorMessage = "HtmlContent 不能超过 -1 个字符")] + public string HtmlContent { get; set; } + + /// + /// RemarkSz + /// + [Display(Name = "RemarkSz"), Description("RemarkSz"), MaxLength(2000, ErrorMessage = "RemarkSz 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// WorkID + /// + public int? WorkID { get; set; } + + /// + /// SortNo + /// + public int? SortNo { get; set; } + + /// + /// IsDefault + /// + public int? IsDefault { get; set; } + + /// + /// Reverse1 + /// + [Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// Reverse2 + /// + [Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// Reverse3 + /// + [Display(Name = "Reverse3"), Description("Reverse3"), MaxLength(1000, ErrorMessage = "Reverse3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// Reverse4 + /// + [Display(Name = "Reverse4"), Description("Reverse4"), MaxLength(1000, ErrorMessage = "Reverse4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// Reverse5 + /// + [Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// Reverse6 + /// + [Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// Reverse7 + /// + [Display(Name = "Reverse7"), Description("Reverse7"), MaxLength(1000, ErrorMessage = "Reverse7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// Reverse8 + /// + [Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// Reverse9 + /// + [Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } +} diff --git a/Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageUser.cs b/Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageUser.cs new file mode 100644 index 00000000..11d60668 --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghrm/Ghrm_MessageUser.cs @@ -0,0 +1,127 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageUser.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageUser +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 16:59:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +namespace Tiobon.Core.Model.Models; + + +/// +/// Ghrm_MessageUser (Model) +/// +[SugarTable("Ghrm_MessageUser", "Ghrm_MessageUser"), Entity(TableCnName = "Ghrm_MessageUser", TableName = "Ghrm_MessageUser")] +public class Ghrm_MessageUser : BasePoco1 +{ + + /// + /// MessageUserID + /// + [SugarColumn(IsNullable = false, IsPrimaryKey = true, IsIdentity = true), Display(Name = "表主键")] + public long? MessageUserID { get; set; } + + /// + /// MessageTextID + /// + public long? MessageTextID { get; set; } + + /// + /// SenderStaffID + /// + public int? SenderStaffID { get; set; } + + /// + /// ReceiveStaffID + /// + public int? ReceiveStaffID { get; set; } + + /// + /// ReadStatus + /// + public int? ReadStatus { get; set; } + + /// + /// ReadTime + /// + public DateTime? ReadTime { get; set; } + + /// + /// RemarkSz + /// + [Display(Name = "RemarkSz"), Description("RemarkSz"), MaxLength(2000, ErrorMessage = "RemarkSz 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// SortNo + /// + public int? SortNo { get; set; } + + /// + /// IsDefault + /// + public int? IsDefault { get; set; } + + /// + /// Reverse1 + /// + [Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// Reverse2 + /// + [Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// Reverse3 + /// + [Display(Name = "Reverse3"), Description("Reverse3"), MaxLength(1000, ErrorMessage = "Reverse3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// Reverse4 + /// + [Display(Name = "Reverse4"), Description("Reverse4"), MaxLength(1000, ErrorMessage = "Reverse4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// Reverse5 + /// + [Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// Reverse6 + /// + [Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// Reverse7 + /// + [Display(Name = "Reverse7"), Description("Reverse7"), MaxLength(1000, ErrorMessage = "Reverse7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// Reverse8 + /// + [Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// Reverse9 + /// + [Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } +} diff --git a/Tiobon.Core.Model/View/Ghrm/Ghrm_MessageText.Dto.View.cs b/Tiobon.Core.Model/View/Ghrm/Ghrm_MessageText.Dto.View.cs new file mode 100644 index 00000000..c70a3d3c --- /dev/null +++ b/Tiobon.Core.Model/View/Ghrm/Ghrm_MessageText.Dto.View.cs @@ -0,0 +1,34 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageText.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageText +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 17:00:00 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + +/// +/// Ghrm_MessageText(Dto.View1) +/// +public class Ghrm_MessageTextDto : Ghrm_MessageText +{ + /// + /// 创建信息 + /// + public string CreateDataInfo { get; set; } + + /// + /// 修改信息 + /// + public string UpdateDataInfo { get; set; } +} diff --git a/Tiobon.Core.Model/View/Ghrm/Ghrm_MessageUser.Dto.View.cs b/Tiobon.Core.Model/View/Ghrm/Ghrm_MessageUser.Dto.View.cs new file mode 100644 index 00000000..54417ca4 --- /dev/null +++ b/Tiobon.Core.Model/View/Ghrm/Ghrm_MessageUser.Dto.View.cs @@ -0,0 +1,34 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghrm_MessageUser.cs +* +*功 能: N / A +* 类 名: Ghrm_MessageUser +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/11/13 16:59:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + +/// +/// Ghrm_MessageUser(Dto.View1) +/// +public class Ghrm_MessageUserDto : Ghrm_MessageUser +{ + /// + /// 创建信息 + /// + public string CreateDataInfo { get; set; } + + /// + /// 修改信息 + /// + public string UpdateDataInfo { get; set; } +} diff --git a/Tiobon.Core.Services/Ghrm/Ghrm_MessageTextServices.cs b/Tiobon.Core.Services/Ghrm/Ghrm_MessageTextServices.cs new file mode 100644 index 00000000..8f4b012c --- /dev/null +++ b/Tiobon.Core.Services/Ghrm/Ghrm_MessageTextServices.cs @@ -0,0 +1,15 @@ +namespace Tiobon.Core.Services; + +/// +/// Ghrm_MessageText (服务) +/// +public class Ghrm_MessageTextServices : BaseServices, IGhrm_MessageTextServices +{ + private readonly IBaseRepository _dal; + public Ghrm_MessageTextServices(ICaching caching, IBaseRepository dal) + { + this._dal = dal; + base.BaseDal = dal; + base._caching = caching; + } +} \ No newline at end of file diff --git a/Tiobon.Core.Services/Ghrm/Ghrm_MessageUserServices.cs b/Tiobon.Core.Services/Ghrm/Ghrm_MessageUserServices.cs new file mode 100644 index 00000000..44d77442 --- /dev/null +++ b/Tiobon.Core.Services/Ghrm/Ghrm_MessageUserServices.cs @@ -0,0 +1,15 @@ +namespace Tiobon.Core.Services; + +/// +/// Ghrm_MessageUser (服务) +/// +public class Ghrm_MessageUserServices : BaseServices, IGhrm_MessageUserServices +{ + private readonly IBaseRepository _dal; + public Ghrm_MessageUserServices(ICaching caching, IBaseRepository dal) + { + this._dal = dal; + base.BaseDal = dal; + base._caching = caching; + } +} \ No newline at end of file