From e1b7625621e1533b75004fc4e6f958d8ed86a33a Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Sun, 11 Aug 2024 00:02:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=85=E9=80=89=E4=BF=AE=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/Ghra/Ghra_JobController.cs | 14 + .../Controllers/Ghra/Ghra_TitleController.cs | 14 + .../Controllers/Ghra/Ghra_ZoneController.cs | 14 + Tiobon.Core.Api/Tiobon.Core.Model.xml | 842 +++++++++++++++++- Tiobon.Core.Api/Tiobon.Core.xml | 15 + .../Ghra/IGhra_JobServices.cs | 12 + .../Ghra/IGhra_TitleServices.cs | 12 + .../Ghra/IGhra_ZoneServices.cs | 12 + .../Base/Ghra/Ghra_Job.Dto.Base.cs | 150 ++++ .../Base/Ghra/Ghra_Title.Dto.Base.cs | 174 ++++ .../Base/Ghra/Ghra_Zone.Dto.Base.cs | 127 +++ .../Edit/Ghra/Ghra_Job.Dto.EditInput.cs | 27 + .../Edit/Ghra/Ghra_Title.Dto.EditInput.cs | 27 + .../Edit/Ghra/Ghra_Zone.Dto.EditInput.cs | 27 + .../Insert/Ghra/Ghra_Job.Dto.InsertInput.cs | 27 + .../Insert/Ghra/Ghra_Title.Dto.InsertInput.cs | 27 + .../Insert/Ghra/Ghra_Zone.Dto.InsertInput.cs | 27 + Tiobon.Core.Model/Models/Ghra/Ghra_Grade.cs | 7 +- Tiobon.Core.Model/Models/Ghra/Ghra_Job.cs | 152 ++++ Tiobon.Core.Model/Models/Ghra/Ghra_Title.cs | 176 ++++ Tiobon.Core.Model/Models/Ghra/Ghra_Zone.cs | 129 +++ .../View/Ghra/Ghra_Job.Dto.View.cs | 34 + .../View/Ghra/Ghra_Title.Dto.View.cs | 34 + .../View/Ghra/Ghra_Zone.Dto.View.cs | 34 + .../View/Ghre/Ghre_StudyRule.Dto.View.cs | 10 +- Tiobon.Core.Services/Ghra/Ghra_JobServices.cs | 23 + .../Ghra/Ghra_TitleServices.cs | 23 + .../Ghra/Ghra_ZoneServices.cs | 23 + .../Ghre/Ghre_StudyRuleServices.cs | 79 +- Tiobon.Core/Tiobon.Core.Model.xml | 842 +++++++++++++++++- Tiobon.Core/Tiobon.Core.xml | 15 + 31 files changed, 3016 insertions(+), 113 deletions(-) create mode 100644 Tiobon.Core.Api/Controllers/Ghra/Ghra_JobController.cs create mode 100644 Tiobon.Core.Api/Controllers/Ghra/Ghra_TitleController.cs create mode 100644 Tiobon.Core.Api/Controllers/Ghra/Ghra_ZoneController.cs create mode 100644 Tiobon.Core.IServices/Ghra/IGhra_JobServices.cs create mode 100644 Tiobon.Core.IServices/Ghra/IGhra_TitleServices.cs create mode 100644 Tiobon.Core.IServices/Ghra/IGhra_ZoneServices.cs create mode 100644 Tiobon.Core.Model/Base/Ghra/Ghra_Job.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Base/Ghra/Ghra_Title.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Base/Ghra/Ghra_Zone.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Edit/Ghra/Ghra_Job.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Edit/Ghra/Ghra_Title.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Edit/Ghra/Ghra_Zone.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghra/Ghra_Job.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghra/Ghra_Title.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghra/Ghra_Zone.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Models/Ghra/Ghra_Job.cs create mode 100644 Tiobon.Core.Model/Models/Ghra/Ghra_Title.cs create mode 100644 Tiobon.Core.Model/Models/Ghra/Ghra_Zone.cs create mode 100644 Tiobon.Core.Model/View/Ghra/Ghra_Job.Dto.View.cs create mode 100644 Tiobon.Core.Model/View/Ghra/Ghra_Title.Dto.View.cs create mode 100644 Tiobon.Core.Model/View/Ghra/Ghra_Zone.Dto.View.cs create mode 100644 Tiobon.Core.Services/Ghra/Ghra_JobServices.cs create mode 100644 Tiobon.Core.Services/Ghra/Ghra_TitleServices.cs create mode 100644 Tiobon.Core.Services/Ghra/Ghra_ZoneServices.cs diff --git a/Tiobon.Core.Api/Controllers/Ghra/Ghra_JobController.cs b/Tiobon.Core.Api/Controllers/Ghra/Ghra_JobController.cs new file mode 100644 index 00000000..04f3d052 --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghra/Ghra_JobController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// Ghra_Job(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghra)] +public class Ghra_JobController : BaseController +{ + public Ghra_JobController(IGhra_JobServices service) : base(service) + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Api/Controllers/Ghra/Ghra_TitleController.cs b/Tiobon.Core.Api/Controllers/Ghra/Ghra_TitleController.cs new file mode 100644 index 00000000..2b580ae8 --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghra/Ghra_TitleController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// Ghra_Title(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghra)] +public class Ghra_TitleController : BaseController +{ + public Ghra_TitleController(IGhra_TitleServices service) : base(service) + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Api/Controllers/Ghra/Ghra_ZoneController.cs b/Tiobon.Core.Api/Controllers/Ghra/Ghra_ZoneController.cs new file mode 100644 index 00000000..4a4b8f3b --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghra/Ghra_ZoneController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// 厂区(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghra)] +public class Ghra_ZoneController : BaseController +{ + public Ghra_ZoneController(IGhra_ZoneServices 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 1602c014..2ab8fd93 100644 --- a/Tiobon.Core.Api/Tiobon.Core.Model.xml +++ b/Tiobon.Core.Api/Tiobon.Core.Model.xml @@ -134,6 +134,116 @@ ReverseI2 + + + Ghra_Job (Dto.Base) + + + + + JobID + + + + + JobNo + + + + + JobName + + + + + JobType + + + + + JobType2 + + + + + MKey + + + + + DataBelongID + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + ReverseI1 + + + + + ReverseI2 + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + Ghra_Staff (Dto.Base) @@ -864,6 +974,231 @@ Reverse5 + + + Ghra_Title (Dto.Base) + + + + + TitleID + + + + + TitleNo + + + + + TitleName + + + + + MKey + + + + + DataBelongID + + + + + DeptID + + + + + TitleTypeID + + + + + TitleLevelID + + + + + TitleQualifiy + + + + + TitleDesc + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + ReverseI1 + + + + + ReverseI2 + + + + + ReverseI3 + + + + + ReverseI4 + + + + + 厂区 (Dto.Base) + + + + + ZoneID + + + + + ZoneNo + + + + + ZoneName + + + + + MKey + + + + + DataBelongID + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + 附件 (Dto.Base) @@ -5252,6 +5587,11 @@ 年级 (Dto.EditInput) + + + Ghra_Job (Dto.EditInput) + + Ghra_Staff (Dto.EditInput) @@ -5262,6 +5602,16 @@ Ghra_StaffLicence (Dto.EditInput) + + + Ghra_Title (Dto.EditInput) + + + + + 厂区 (Dto.EditInput) + + 附件 (Dto.EditInput) @@ -5442,6 +5792,11 @@ 年级 (Dto.InsertInput) + + + Ghra_Job (Dto.InsertInput) + + Ghra_Staff (Dto.InsertInput) @@ -5452,6 +5807,16 @@ Ghra_StaffLicence (Dto.InsertInput) + + + Ghra_Title (Dto.InsertInput) + + + + + 厂区 (Dto.InsertInput) + + 附件 (Dto.InsertInput) @@ -5805,129 +6170,244 @@ - HttpContext.TraceIdentifier 事件链路ID(获取或设置一个唯一标识符,用于在跟踪日志中表示此请求。) + HttpContext.TraceIdentifier 事件链路ID(获取或设置一个唯一标识符,用于在跟踪日志中表示此请求。) + + + + + 时间 + + + + + 线程 + + + + + 等级 + + + + + 记录器 + + + + + 日志类型 + + + + + 数据类型 + + + + + 错误信息 + + + + + 异常 + + + + + 年级 (Model) + + + + + TitleID + + + + + 编号 + + + + + 名称 + + + + + MKey + + + + + DataBelongID + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + ReverseI1 + + + + + ReverseI2 - + - 时间 + Ghra_Job (Model) - + - 线程 + JobID - + - 等级 + JobNo - + - 记录器 + JobName - + - 日志类型 + JobType - + - 数据类型 + JobType2 - + - 错误信息 + MKey - + - 异常 + DataBelongID - + - 年级 (Model) + RemarkSz - + - 编号 + SortNo - + - 名称 + IsDefault - + - MKey + ReverseI1 - + - DataBelongID + ReverseI2 - + Reverse1 - + Reverse2 - + Reverse3 - + Reverse4 - + Reverse5 - + Reverse6 - + Reverse7 - + Reverse8 - + Reverse9 - - - ReverseI1 - - - - - ReverseI2 - - Ghra_Staff (Model) @@ -6658,6 +7138,231 @@ Reverse5 + + + Ghra_Title (Model) + + + + + TitleID + + + + + TitleNo + + + + + TitleName + + + + + MKey + + + + + DataBelongID + + + + + DeptID + + + + + TitleTypeID + + + + + TitleLevelID + + + + + TitleQualifiy + + + + + TitleDesc + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + ReverseI1 + + + + + ReverseI2 + + + + + ReverseI3 + + + + + ReverseI4 + + + + + 厂区 (Model) + + + + + ZoneID + + + + + ZoneNo + + + + + ZoneName + + + + + MKey + + + + + DataBelongID + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + 附件 (Model) @@ -11862,6 +12567,21 @@ 年级(Dto.View) + + + Ghra_Job(Dto.View) + + + + + 创建信息 + + + + + 修改信息 + + Ghra_Staff(Dto.View) @@ -11892,6 +12612,36 @@ 修改信息 + + + Ghra_Title(Dto.View) + + + + + 创建信息 + + + + + 修改信息 + + + + + 厂区(Dto.View) + + + + + 创建信息 + + + + + 修改信息 + + 附件(Dto.View) diff --git a/Tiobon.Core.Api/Tiobon.Core.xml b/Tiobon.Core.Api/Tiobon.Core.xml index 774fe614..9406a2d1 100644 --- a/Tiobon.Core.Api/Tiobon.Core.xml +++ b/Tiobon.Core.Api/Tiobon.Core.xml @@ -556,6 +556,11 @@ 年级(Controller) + + + Ghra_Job(Controller) + + Ghra_Staff(Controller) @@ -573,6 +578,16 @@ Ghra_StaffLicence(Controller) + + + Ghra_Title(Controller) + + + + + 厂区(Controller) + + 附件(Controller) diff --git a/Tiobon.Core.IServices/Ghra/IGhra_JobServices.cs b/Tiobon.Core.IServices/Ghra/IGhra_JobServices.cs new file mode 100644 index 00000000..e64ddfd2 --- /dev/null +++ b/Tiobon.Core.IServices/Ghra/IGhra_JobServices.cs @@ -0,0 +1,12 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices +{ + /// + /// Ghra_Job(自定义服务接口) + /// + public interface IGhra_JobServices :IBaseServices + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.IServices/Ghra/IGhra_TitleServices.cs b/Tiobon.Core.IServices/Ghra/IGhra_TitleServices.cs new file mode 100644 index 00000000..0acde784 --- /dev/null +++ b/Tiobon.Core.IServices/Ghra/IGhra_TitleServices.cs @@ -0,0 +1,12 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices +{ + /// + /// Ghra_Title(自定义服务接口) + /// + public interface IGhra_TitleServices :IBaseServices + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.IServices/Ghra/IGhra_ZoneServices.cs b/Tiobon.Core.IServices/Ghra/IGhra_ZoneServices.cs new file mode 100644 index 00000000..aef89a5f --- /dev/null +++ b/Tiobon.Core.IServices/Ghra/IGhra_ZoneServices.cs @@ -0,0 +1,12 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices +{ + /// + /// 厂区(自定义服务接口) + /// + public interface IGhra_ZoneServices :IBaseServices + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Model/Base/Ghra/Ghra_Job.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghra/Ghra_Job.Dto.Base.cs new file mode 100644 index 00000000..0b0b9220 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghra/Ghra_Job.Dto.Base.cs @@ -0,0 +1,150 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Job.cs +* +*功 能: N / A +* 类 名: Ghra_Job +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:35:20 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Job (Dto.Base) + /// + public class Ghra_JobBase + { + + /// + /// JobID + /// + public int? JobID { get; set; } + + /// + /// JobNo + /// + [Display(Name = "JobNo"), Description("JobNo"), MaxLength(100, ErrorMessage = "JobNo 不能超过 100 个字符")] + public string JobNo { get; set; } + + /// + /// JobName + /// + [Display(Name = "JobName"), Description("JobName"), MaxLength(1000, ErrorMessage = "JobName 不能超过 1000 个字符")] + public string JobName { get; set; } + + /// + /// JobType + /// + [Display(Name = "JobType"), Description("JobType"), MaxLength(100, ErrorMessage = "JobType 不能超过 100 个字符")] + public string JobType { get; set; } + + /// + /// JobType2 + /// + [Display(Name = "JobType2"), Description("JobType2"), MaxLength(100, ErrorMessage = "JobType2 不能超过 100 个字符")] + public string JobType2 { get; set; } + + /// + /// MKey + /// + [Display(Name = "MKey"), Description("MKey"), MaxLength(200, ErrorMessage = "MKey 不能超过 200 个字符")] + public string MKey { get; set; } + + /// + /// DataBelongID + /// + [Display(Name = "DataBelongID"), Description("DataBelongID"), MaxLength(-1, ErrorMessage = "DataBelongID 不能超过 -1 个字符")] + public string DataBelongID { 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; } + + /// + /// ReverseI1 + /// + public int? ReverseI1 { get; set; } + + /// + /// ReverseI2 + /// + public int? ReverseI2 { 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/Ghra/Ghra_Title.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghra/Ghra_Title.Dto.Base.cs new file mode 100644 index 00000000..46bfaa02 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghra/Ghra_Title.Dto.Base.cs @@ -0,0 +1,174 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Title.cs +* +*功 能: N / A +* 类 名: Ghra_Title +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Title (Dto.Base) + /// + public class Ghra_TitleBase + { + + /// + /// TitleID + /// + public int? TitleID { get; set; } + + /// + /// TitleNo + /// + [Display(Name = "TitleNo"), Description("TitleNo"), MaxLength(100, ErrorMessage = "TitleNo 不能超过 100 个字符")] + public string TitleNo { get; set; } + + /// + /// TitleName + /// + [Display(Name = "TitleName"), Description("TitleName"), MaxLength(1000, ErrorMessage = "TitleName 不能超过 1000 个字符")] + public string TitleName { get; set; } + + /// + /// MKey + /// + [Display(Name = "MKey"), Description("MKey"), MaxLength(200, ErrorMessage = "MKey 不能超过 200 个字符")] + public string MKey { get; set; } + + /// + /// DataBelongID + /// + public int? DataBelongID { get; set; } + + /// + /// DeptID + /// + public int? DeptID { get; set; } + + /// + /// TitleTypeID + /// + public int? TitleTypeID { get; set; } + + /// + /// TitleLevelID + /// + public int? TitleLevelID { get; set; } + + /// + /// TitleQualifiy + /// + [Display(Name = "TitleQualifiy"), Description("TitleQualifiy"), MaxLength(2000, ErrorMessage = "TitleQualifiy 不能超过 2000 个字符")] + public string TitleQualifiy { get; set; } + + /// + /// TitleDesc + /// + [Display(Name = "TitleDesc"), Description("TitleDesc"), MaxLength(2000, ErrorMessage = "TitleDesc 不能超过 2000 个字符")] + public string TitleDesc { 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; } + + /// + /// ReverseI1 + /// + public int? ReverseI1 { get; set; } + + /// + /// ReverseI2 + /// + public int? ReverseI2 { get; set; } + + /// + /// ReverseI3 + /// + public int? ReverseI3 { get; set; } + + /// + /// ReverseI4 + /// + public int? ReverseI4 { get; set; } + } +} diff --git a/Tiobon.Core.Model/Base/Ghra/Ghra_Zone.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghra/Ghra_Zone.Dto.Base.cs new file mode 100644 index 00000000..693dd7d2 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghra/Ghra_Zone.Dto.Base.cs @@ -0,0 +1,127 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Zone.cs +* +*功 能: N / A +* 类 名: Ghra_Zone +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:10 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 厂区 (Dto.Base) + /// + public class Ghra_ZoneBase + { + + /// + /// ZoneID + /// + public int? ZoneID { get; set; } + + /// + /// ZoneNo + /// + [Display(Name = "ZoneNo"), Description("ZoneNo"), MaxLength(100, ErrorMessage = "ZoneNo 不能超过 100 个字符")] + public string ZoneNo { get; set; } + + /// + /// ZoneName + /// + [Display(Name = "ZoneName"), Description("ZoneName"), MaxLength(1000, ErrorMessage = "ZoneName 不能超过 1000 个字符")] + public string ZoneName { get; set; } + + /// + /// MKey + /// + [Display(Name = "MKey"), Description("MKey"), MaxLength(200, ErrorMessage = "MKey 不能超过 200 个字符")] + public string MKey { get; set; } + + /// + /// DataBelongID + /// + public int? DataBelongID { 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/Ghra/Ghra_Job.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghra/Ghra_Job.Dto.EditInput.cs new file mode 100644 index 00000000..c6d278d5 --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghra/Ghra_Job.Dto.EditInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Job.cs +* +*功 能: N / A +* 类 名: Ghra_Job +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:35:20 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Job (Dto.EditInput) + /// + public class EditGhra_JobInput : Ghra_JobBase + { + } +} diff --git a/Tiobon.Core.Model/Edit/Ghra/Ghra_Title.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghra/Ghra_Title.Dto.EditInput.cs new file mode 100644 index 00000000..2f258284 --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghra/Ghra_Title.Dto.EditInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Title.cs +* +*功 能: N / A +* 类 名: Ghra_Title +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Title (Dto.EditInput) + /// + public class EditGhra_TitleInput : Ghra_TitleBase + { + } +} diff --git a/Tiobon.Core.Model/Edit/Ghra/Ghra_Zone.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghra/Ghra_Zone.Dto.EditInput.cs new file mode 100644 index 00000000..aa53ae7b --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghra/Ghra_Zone.Dto.EditInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Zone.cs +* +*功 能: N / A +* 类 名: Ghra_Zone +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:10 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 厂区 (Dto.EditInput) + /// + public class EditGhra_ZoneInput : Ghra_ZoneBase + { + } +} diff --git a/Tiobon.Core.Model/Insert/Ghra/Ghra_Job.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghra/Ghra_Job.Dto.InsertInput.cs new file mode 100644 index 00000000..4bbbe8e5 --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghra/Ghra_Job.Dto.InsertInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Job.cs +* +*功 能: N / A +* 类 名: Ghra_Job +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:35:20 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Job (Dto.InsertInput) + /// + public class InsertGhra_JobInput : Ghra_JobBase + { + } +} diff --git a/Tiobon.Core.Model/Insert/Ghra/Ghra_Title.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghra/Ghra_Title.Dto.InsertInput.cs new file mode 100644 index 00000000..ad88e1f4 --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghra/Ghra_Title.Dto.InsertInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Title.cs +* +*功 能: N / A +* 类 名: Ghra_Title +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Title (Dto.InsertInput) + /// + public class InsertGhra_TitleInput : Ghra_TitleBase + { + } +} diff --git a/Tiobon.Core.Model/Insert/Ghra/Ghra_Zone.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghra/Ghra_Zone.Dto.InsertInput.cs new file mode 100644 index 00000000..58260def --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghra/Ghra_Zone.Dto.InsertInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Zone.cs +* +*功 能: N / A +* 类 名: Ghra_Zone +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:10 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 厂区 (Dto.InsertInput) + /// + public class InsertGhra_ZoneInput : Ghra_ZoneBase + { + } +} diff --git a/Tiobon.Core.Model/Models/Ghra/Ghra_Grade.cs b/Tiobon.Core.Model/Models/Ghra/Ghra_Grade.cs index 575e927c..a4d258da 100644 --- a/Tiobon.Core.Model/Models/Ghra/Ghra_Grade.cs +++ b/Tiobon.Core.Model/Models/Ghra/Ghra_Grade.cs @@ -25,9 +25,14 @@ namespace Tiobon.Core.Model.Models /// 年级 (Model) /// [SugarTable("Ghra_Grade", "Ghra_Grade"), Entity(TableCnName = "年级", TableName = "Ghra_Grade")] - public class Ghra_Grade : BasePoco + public class Ghra_Grade : BasePoco1 { + + /// + /// TitleID + /// + public int? GradeID { get; set; } /// /// 编号 /// diff --git a/Tiobon.Core.Model/Models/Ghra/Ghra_Job.cs b/Tiobon.Core.Model/Models/Ghra/Ghra_Job.cs new file mode 100644 index 00000000..637f14a9 --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghra/Ghra_Job.cs @@ -0,0 +1,152 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Job.cs +* +*功 能: N / A +* 类 名: Ghra_Job +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:35:20 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using SqlSugar; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Job (Model) + /// + [SugarTable("Ghra_Job", "Ghra_Job"), Entity(TableCnName = "Ghra_Job", TableName = "Ghra_Job")] + public class Ghra_Job : BasePoco1 + { + + /// + /// JobID + /// + public int? JobID { get; set; } + + /// + /// JobNo + /// + [Display(Name = "JobNo"), Description("JobNo"), MaxLength(100, ErrorMessage = "JobNo 不能超过 100 个字符")] + public string JobNo { get; set; } + + /// + /// JobName + /// + [Display(Name = "JobName"), Description("JobName"), MaxLength(1000, ErrorMessage = "JobName 不能超过 1000 个字符")] + public string JobName { get; set; } + + /// + /// JobType + /// + [Display(Name = "JobType"), Description("JobType"), MaxLength(100, ErrorMessage = "JobType 不能超过 100 个字符")] + public string JobType { get; set; } + + /// + /// JobType2 + /// + [Display(Name = "JobType2"), Description("JobType2"), MaxLength(100, ErrorMessage = "JobType2 不能超过 100 个字符")] + public string JobType2 { get; set; } + + /// + /// MKey + /// + [Display(Name = "MKey"), Description("MKey"), MaxLength(200, ErrorMessage = "MKey 不能超过 200 个字符")] + public string MKey { get; set; } + + /// + /// DataBelongID + /// + [Display(Name = "DataBelongID"), Description("DataBelongID"), MaxLength(-1, ErrorMessage = "DataBelongID 不能超过 -1 个字符")] + public string DataBelongID { 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; } + + /// + /// ReverseI1 + /// + public int? ReverseI1 { get; set; } + + /// + /// ReverseI2 + /// + public int? ReverseI2 { 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/Ghra/Ghra_Title.cs b/Tiobon.Core.Model/Models/Ghra/Ghra_Title.cs new file mode 100644 index 00000000..dff32ca7 --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghra/Ghra_Title.cs @@ -0,0 +1,176 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Title.cs +* +*功 能: N / A +* 类 名: Ghra_Title +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using SqlSugar; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// Ghra_Title (Model) + /// + [SugarTable("Ghra_Title", "Ghra_Title"), Entity(TableCnName = "Ghra_Title", TableName = "Ghra_Title")] + public class Ghra_Title : BasePoco1 + { + + /// + /// TitleID + /// + public int? TitleID { get; set; } + + /// + /// TitleNo + /// + [Display(Name = "TitleNo"), Description("TitleNo"), MaxLength(100, ErrorMessage = "TitleNo 不能超过 100 个字符")] + public string TitleNo { get; set; } + + /// + /// TitleName + /// + [Display(Name = "TitleName"), Description("TitleName"), MaxLength(1000, ErrorMessage = "TitleName 不能超过 1000 个字符")] + public string TitleName { get; set; } + + /// + /// MKey + /// + [Display(Name = "MKey"), Description("MKey"), MaxLength(200, ErrorMessage = "MKey 不能超过 200 个字符")] + public string MKey { get; set; } + + /// + /// DataBelongID + /// + public int? DataBelongID { get; set; } + + /// + /// DeptID + /// + public int? DeptID { get; set; } + + /// + /// TitleTypeID + /// + public int? TitleTypeID { get; set; } + + /// + /// TitleLevelID + /// + public int? TitleLevelID { get; set; } + + /// + /// TitleQualifiy + /// + [Display(Name = "TitleQualifiy"), Description("TitleQualifiy"), MaxLength(2000, ErrorMessage = "TitleQualifiy 不能超过 2000 个字符")] + public string TitleQualifiy { get; set; } + + /// + /// TitleDesc + /// + [Display(Name = "TitleDesc"), Description("TitleDesc"), MaxLength(2000, ErrorMessage = "TitleDesc 不能超过 2000 个字符")] + public string TitleDesc { 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; } + + /// + /// ReverseI1 + /// + public int? ReverseI1 { get; set; } + + /// + /// ReverseI2 + /// + public int? ReverseI2 { get; set; } + + /// + /// ReverseI3 + /// + public int? ReverseI3 { get; set; } + + /// + /// ReverseI4 + /// + public int? ReverseI4 { get; set; } + } +} diff --git a/Tiobon.Core.Model/Models/Ghra/Ghra_Zone.cs b/Tiobon.Core.Model/Models/Ghra/Ghra_Zone.cs new file mode 100644 index 00000000..1938da8a --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghra/Ghra_Zone.cs @@ -0,0 +1,129 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Zone.cs +* +*功 能: N / A +* 类 名: Ghra_Zone +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:10 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using SqlSugar; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 厂区 (Model) + /// + [SugarTable("Ghra_Zone", "Ghra_Zone"), Entity(TableCnName = "厂区", TableName = "Ghra_Zone")] + public class Ghra_Zone : BasePoco1 + { + + /// + /// ZoneID + /// + public int? ZoneID { get; set; } + + /// + /// ZoneNo + /// + [Display(Name = "ZoneNo"), Description("ZoneNo"), MaxLength(100, ErrorMessage = "ZoneNo 不能超过 100 个字符")] + public string ZoneNo { get; set; } + + /// + /// ZoneName + /// + [Display(Name = "ZoneName"), Description("ZoneName"), MaxLength(1000, ErrorMessage = "ZoneName 不能超过 1000 个字符")] + public string ZoneName { get; set; } + + /// + /// MKey + /// + [Display(Name = "MKey"), Description("MKey"), MaxLength(200, ErrorMessage = "MKey 不能超过 200 个字符")] + public string MKey { get; set; } + + /// + /// DataBelongID + /// + public int? DataBelongID { 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/Ghra/Ghra_Job.Dto.View.cs b/Tiobon.Core.Model/View/Ghra/Ghra_Job.Dto.View.cs new file mode 100644 index 00000000..947d11ae --- /dev/null +++ b/Tiobon.Core.Model/View/Ghra/Ghra_Job.Dto.View.cs @@ -0,0 +1,34 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Job.cs +* +*功 能: N / A +* 类 名: Ghra_Job +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:35:20 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + +/// +/// Ghra_Job(Dto.View) +/// +public class Ghra_JobDto : Ghra_Job +{ +/// +/// 创建信息 +/// +public string CreateDataInfo { get; set; } + +/// +/// 修改信息 +/// +public string UpdateDataInfo { get; set; } +} diff --git a/Tiobon.Core.Model/View/Ghra/Ghra_Title.Dto.View.cs b/Tiobon.Core.Model/View/Ghra/Ghra_Title.Dto.View.cs new file mode 100644 index 00000000..04281244 --- /dev/null +++ b/Tiobon.Core.Model/View/Ghra/Ghra_Title.Dto.View.cs @@ -0,0 +1,34 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Title.cs +* +*功 能: N / A +* 类 名: Ghra_Title +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:48 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + +/// +/// Ghra_Title(Dto.View) +/// +public class Ghra_TitleDto : Ghra_Title +{ +/// +/// 创建信息 +/// +public string CreateDataInfo { get; set; } + +/// +/// 修改信息 +/// +public string UpdateDataInfo { get; set; } +} diff --git a/Tiobon.Core.Model/View/Ghra/Ghra_Zone.Dto.View.cs b/Tiobon.Core.Model/View/Ghra/Ghra_Zone.Dto.View.cs new file mode 100644 index 00000000..b3b0b43b --- /dev/null +++ b/Tiobon.Core.Model/View/Ghra/Ghra_Zone.Dto.View.cs @@ -0,0 +1,34 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghra_Zone.cs +* +*功 能: N / A +* 类 名: Ghra_Zone +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/8/10 23:34:10 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models; + +/// +/// 厂区(Dto.View) +/// +public class Ghra_ZoneDto : Ghra_Zone +{ +/// +/// 创建信息 +/// +public string CreateDataInfo { get; set; } + +/// +/// 修改信息 +/// +public string UpdateDataInfo { get; set; } +} diff --git a/Tiobon.Core.Model/View/Ghre/Ghre_StudyRule.Dto.View.cs b/Tiobon.Core.Model/View/Ghre/Ghre_StudyRule.Dto.View.cs index 3cba3942..e83a3462 100644 --- a/Tiobon.Core.Model/View/Ghre/Ghre_StudyRule.Dto.View.cs +++ b/Tiobon.Core.Model/View/Ghre/Ghre_StudyRule.Dto.View.cs @@ -47,18 +47,18 @@ public class Ghre_StudyRuleDto : Ghre_StudyRule - public List ZoneIds { get; set; } = new List(); + public List ZoneIds { get; set; } = new List(); - public List DeptIds { get; set; } = new List(); + public List DeptIds { get; set; } = new List(); - public List TitleIds { get; set; } = new List(); + public List TitleIds { get; set; } = new List(); - public List GradeIds { get; set; } = new List(); + public List GradeIds { get; set; } = new List(); - public List JobIds { get; set; } = new List(); + public List JobIds { get; set; } = new List(); } diff --git a/Tiobon.Core.Services/Ghra/Ghra_JobServices.cs b/Tiobon.Core.Services/Ghra/Ghra_JobServices.cs new file mode 100644 index 00000000..3ec4bc35 --- /dev/null +++ b/Tiobon.Core.Services/Ghra/Ghra_JobServices.cs @@ -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 +{ + /// + /// Ghra_Job (服务) + /// + public class Ghra_JobServices : BaseServices, IGhra_JobServices + { + private readonly IBaseRepository _dal; + public Ghra_JobServices(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/Ghra/Ghra_TitleServices.cs b/Tiobon.Core.Services/Ghra/Ghra_TitleServices.cs new file mode 100644 index 00000000..9b366c2f --- /dev/null +++ b/Tiobon.Core.Services/Ghra/Ghra_TitleServices.cs @@ -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 +{ + /// + /// Ghra_Title (服务) + /// + public class Ghra_TitleServices : BaseServices, IGhra_TitleServices + { + private readonly IBaseRepository _dal; + public Ghra_TitleServices(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/Ghra/Ghra_ZoneServices.cs b/Tiobon.Core.Services/Ghra/Ghra_ZoneServices.cs new file mode 100644 index 00000000..146d9f30 --- /dev/null +++ b/Tiobon.Core.Services/Ghra/Ghra_ZoneServices.cs @@ -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 +{ + /// + /// 厂区 (服务) + /// + public class Ghra_ZoneServices : BaseServices, IGhra_ZoneServices + { + private readonly IBaseRepository _dal; + public Ghra_ZoneServices(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/Ghre/Ghre_StudyRuleServices.cs b/Tiobon.Core.Services/Ghre/Ghre_StudyRuleServices.cs index 1b3030bc..a61352f1 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_StudyRuleServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_StudyRuleServices.cs @@ -115,25 +115,25 @@ public class Ghre_StudyRuleServices : BaseServices x.Id).ToList(); var staffs = await _ghre_StudyRuleStaffServices.Query(x => x.StudyRuleId != null && ids.Contains(x.StudyRuleId.Value)); - var zoneIds = new List(); - var deptIds = new List(); - var titleIds = new List(); - var gradeIds = new List(); - var jobIds = new List(); + var zoneIds = new List(); + var deptIds = new List(); + var titleIds = new List(); + var gradeIds = new List(); + var jobIds = new List(); entitys.ForEach(rule => { rule.StaffNames = string.Join(",", staffs.Where(o => o.StudyRuleId == rule.Id).Select(o => o.StaffName)); if (!rule.ZoneId.IsNull()) - rule.ZoneIds = JsonHelper.JsonToObj>(rule.ZoneId); + rule.ZoneIds = JsonHelper.JsonToObj>(rule.ZoneId); if (!rule.DeptId.IsNull()) - rule.DeptIds = JsonHelper.JsonToObj>(rule.DeptId); + rule.DeptIds = JsonHelper.JsonToObj>(rule.DeptId); if (!rule.TitleId.IsNull()) - rule.TitleIds = JsonHelper.JsonToObj>(rule.TitleId); + rule.TitleIds = JsonHelper.JsonToObj>(rule.TitleId); if (!rule.GradeId.IsNull()) - rule.GradeIds = JsonHelper.JsonToObj>(rule.GradeId); + rule.GradeIds = JsonHelper.JsonToObj>(rule.GradeId); if (!rule.JobId.IsNull()) - rule.JobIds = JsonHelper.JsonToObj>(rule.JobId); + rule.JobIds = JsonHelper.JsonToObj>(rule.JobId); if (rule.ZoneIds.Any()) zoneIds.AddRange(rule.ZoneIds); @@ -150,6 +150,55 @@ public class Ghre_StudyRuleServices : BaseServices().Where(x => zoneIds.Contains(x.ZoneID)).ToListAsync(); + + entitys.ForEach(rule => + { + rule.ZoneName = string.Join(",", zones.Where(o => rule.ZoneIds.Contains(o.ZoneID)).Select(o => o.ZoneName)); + }); + } + + if (deptIds.Any()) + { + var depts = await Db.Queryable().Where(x => deptIds.Contains(x.DeptID)).ToListAsync(); + + entitys.ForEach(rule => + { + rule.DeptName = string.Join(",", depts.Where(o => rule.DeptIds.Contains(o.DeptID)).Select(o => o.DeptName)); + }); + } + + if (titleIds.Any()) + { + var titles = await Db.Queryable().Where(x => titleIds.Contains(x.TitleID)).ToListAsync(); + + entitys.ForEach(rule => + { + rule.TitleName = string.Join(",", titles.Where(o => rule.TitleIds.Contains(o.TitleID)).Select(o => o.TitleName)); + }); + } + + if (gradeIds.Any()) + { + var grades = await Db.Queryable().Where(x => gradeIds.Contains(x.GradeID)).ToListAsync(); + + entitys.ForEach(rule => + { + rule.GradeName = string.Join(",", grades.Where(o => rule.GradeIds.Contains(o.GradeID)).Select(o => o.GradeName)); + }); + } + + if (jobIds.Any()) + { + var jobs = await Db.Queryable().Where(x => jobIds.Contains(x.JobID)).ToListAsync(); + + entitys.ForEach(rule => + { + rule.JobName = string.Join(",", jobs.Where(o => rule.JobIds.Contains(o.JobID)).Select(o => o.JobName)); + }); + } return new ServicePageResult(filter.pageNum, total, filter.pageSize, entitys); @@ -245,15 +294,15 @@ public class Ghre_StudyRuleServices : BaseServices x.StaffId != null).Select(x => x.StaffId.Value).ToList(); if (!rule.ZoneId.IsNull()) - rule.ZoneIds = JsonHelper.JsonToObj>(rule.ZoneId); + rule.ZoneIds = JsonHelper.JsonToObj>(rule.ZoneId); if (!rule.DeptId.IsNull()) - rule.DeptIds = JsonHelper.JsonToObj>(rule.DeptId); + rule.DeptIds = JsonHelper.JsonToObj>(rule.DeptId); if (!rule.TitleId.IsNull()) - rule.TitleIds = JsonHelper.JsonToObj>(rule.TitleId); + rule.TitleIds = JsonHelper.JsonToObj>(rule.TitleId); if (!rule.GradeId.IsNull()) - rule.GradeIds = JsonHelper.JsonToObj>(rule.GradeId); + rule.GradeIds = JsonHelper.JsonToObj>(rule.GradeId); if (!rule.JobId.IsNull()) - rule.JobIds = JsonHelper.JsonToObj>(rule.JobId); + rule.JobIds = JsonHelper.JsonToObj>(rule.JobId); }); result.result.DT_TableDataT1 = DT_TableDataT1; diff --git a/Tiobon.Core/Tiobon.Core.Model.xml b/Tiobon.Core/Tiobon.Core.Model.xml index 1602c014..2ab8fd93 100644 --- a/Tiobon.Core/Tiobon.Core.Model.xml +++ b/Tiobon.Core/Tiobon.Core.Model.xml @@ -134,6 +134,116 @@ ReverseI2 + + + Ghra_Job (Dto.Base) + + + + + JobID + + + + + JobNo + + + + + JobName + + + + + JobType + + + + + JobType2 + + + + + MKey + + + + + DataBelongID + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + ReverseI1 + + + + + ReverseI2 + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + Ghra_Staff (Dto.Base) @@ -864,6 +974,231 @@ Reverse5 + + + Ghra_Title (Dto.Base) + + + + + TitleID + + + + + TitleNo + + + + + TitleName + + + + + MKey + + + + + DataBelongID + + + + + DeptID + + + + + TitleTypeID + + + + + TitleLevelID + + + + + TitleQualifiy + + + + + TitleDesc + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + ReverseI1 + + + + + ReverseI2 + + + + + ReverseI3 + + + + + ReverseI4 + + + + + 厂区 (Dto.Base) + + + + + ZoneID + + + + + ZoneNo + + + + + ZoneName + + + + + MKey + + + + + DataBelongID + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + 附件 (Dto.Base) @@ -5252,6 +5587,11 @@ 年级 (Dto.EditInput) + + + Ghra_Job (Dto.EditInput) + + Ghra_Staff (Dto.EditInput) @@ -5262,6 +5602,16 @@ Ghra_StaffLicence (Dto.EditInput) + + + Ghra_Title (Dto.EditInput) + + + + + 厂区 (Dto.EditInput) + + 附件 (Dto.EditInput) @@ -5442,6 +5792,11 @@ 年级 (Dto.InsertInput) + + + Ghra_Job (Dto.InsertInput) + + Ghra_Staff (Dto.InsertInput) @@ -5452,6 +5807,16 @@ Ghra_StaffLicence (Dto.InsertInput) + + + Ghra_Title (Dto.InsertInput) + + + + + 厂区 (Dto.InsertInput) + + 附件 (Dto.InsertInput) @@ -5805,129 +6170,244 @@ - HttpContext.TraceIdentifier 事件链路ID(获取或设置一个唯一标识符,用于在跟踪日志中表示此请求。) + HttpContext.TraceIdentifier 事件链路ID(获取或设置一个唯一标识符,用于在跟踪日志中表示此请求。) + + + + + 时间 + + + + + 线程 + + + + + 等级 + + + + + 记录器 + + + + + 日志类型 + + + + + 数据类型 + + + + + 错误信息 + + + + + 异常 + + + + + 年级 (Model) + + + + + TitleID + + + + + 编号 + + + + + 名称 + + + + + MKey + + + + + DataBelongID + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + ReverseI1 + + + + + ReverseI2 - + - 时间 + Ghra_Job (Model) - + - 线程 + JobID - + - 等级 + JobNo - + - 记录器 + JobName - + - 日志类型 + JobType - + - 数据类型 + JobType2 - + - 错误信息 + MKey - + - 异常 + DataBelongID - + - 年级 (Model) + RemarkSz - + - 编号 + SortNo - + - 名称 + IsDefault - + - MKey + ReverseI1 - + - DataBelongID + ReverseI2 - + Reverse1 - + Reverse2 - + Reverse3 - + Reverse4 - + Reverse5 - + Reverse6 - + Reverse7 - + Reverse8 - + Reverse9 - - - ReverseI1 - - - - - ReverseI2 - - Ghra_Staff (Model) @@ -6658,6 +7138,231 @@ Reverse5 + + + Ghra_Title (Model) + + + + + TitleID + + + + + TitleNo + + + + + TitleName + + + + + MKey + + + + + DataBelongID + + + + + DeptID + + + + + TitleTypeID + + + + + TitleLevelID + + + + + TitleQualifiy + + + + + TitleDesc + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + ReverseI1 + + + + + ReverseI2 + + + + + ReverseI3 + + + + + ReverseI4 + + + + + 厂区 (Model) + + + + + ZoneID + + + + + ZoneNo + + + + + ZoneName + + + + + MKey + + + + + DataBelongID + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + 附件 (Model) @@ -11862,6 +12567,21 @@ 年级(Dto.View) + + + Ghra_Job(Dto.View) + + + + + 创建信息 + + + + + 修改信息 + + Ghra_Staff(Dto.View) @@ -11892,6 +12612,36 @@ 修改信息 + + + Ghra_Title(Dto.View) + + + + + 创建信息 + + + + + 修改信息 + + + + + 厂区(Dto.View) + + + + + 创建信息 + + + + + 修改信息 + + 附件(Dto.View) diff --git a/Tiobon.Core/Tiobon.Core.xml b/Tiobon.Core/Tiobon.Core.xml index 774fe614..9406a2d1 100644 --- a/Tiobon.Core/Tiobon.Core.xml +++ b/Tiobon.Core/Tiobon.Core.xml @@ -556,6 +556,11 @@ 年级(Controller) + + + Ghra_Job(Controller) + + Ghra_Staff(Controller) @@ -573,6 +578,16 @@ Ghra_StaffLicence(Controller) + + + Ghra_Title(Controller) + + + + + 厂区(Controller) + + 附件(Controller)