From c9fd8a273facee2bbdb44c68dac2d00a10f95db2 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期四, 27 二月 2025 10:51:57 +0800 Subject: [PATCH] 修改类型 --- Tiger.Model.Net/Entitys/MES/MES_SHIFT_PRD.cs | 40 ++++++++++++++++++++++++++++++++++------ 1 files changed, 34 insertions(+), 6 deletions(-) diff --git a/Tiger.Model.Net/Entitys/MES/MES_SHIFT_PRD.cs b/Tiger.Model.Net/Entitys/MES/MES_SHIFT_PRD.cs index 962b01f..de4493b 100644 --- a/Tiger.Model.Net/Entitys/MES/MES_SHIFT_PRD.cs +++ b/Tiger.Model.Net/Entitys/MES/MES_SHIFT_PRD.cs @@ -10,9 +10,10 @@ /// 实体:班次时段 /// </summary> [Description("Primary:ID")] + [DisplayName("班次时段")] [Serializable] [SugarTable("MES_SHIFT_PRD")] - public class MES_SHIFT_PRD : DbEntity + public class MES_SHIFT_PRD : DbEntityWithAuth { #region 构造函数 /// <summary> @@ -23,36 +24,49 @@ #region 公共属性 /// <summary> - /// 时段代码 + /// 时段编码 /// </summary> + [DisplayName("时段编码")] public string PRD_CODE { get; set; } /// <summary> /// 时段名称 /// </summary> + [DisplayName("时段名称")] public string PRD_NAME { get; set; } /// <summary> - /// 班次代码 + /// 班次编码 /// </summary> + [DisplayName("班次编码")] public string SFT_CODE { get; set; } /// <summary> /// 时段开始时间 /// </summary> - public int SFT_BEGIN { get; set; } + [DisplayName("时段开始时间")] + public int PRD_BEGIN { get; set; } /// <summary> /// 时段结束时间 /// </summary> - public int SFT_END { get; set; } + [DisplayName("时段结束时间")] + public int PRD_END { get; set; } /// <summary> /// 时段排序 /// </summary> + [DisplayName("时段排序")] public int SEQ { get; set; } /// <summary> /// 是否跨天(Y/N) /// </summary> - public string IS_ACROSS_DAY { get; set; } + [DisplayName("是否跨天(Y/N)")] + public string IS_ACROSS { get; set; } + /// <summary> + /// 是否休息时段(Y/N) + /// </summary> + [DisplayName("是否休息时段(Y/N)")] + public string IS_REST { get; set; } /// <summary> /// 备注 /// </summary> + [DisplayName("备注")] public string REMARK { get; set; } #endregion @@ -63,6 +77,20 @@ */ #endregion + #region 外键属性 + /*例子 + //一对一外键导航 + [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是MES_SHIFT_PRD类里面的外键ID字段 + public ClassA ClassA { get; set; } //注意禁止手动赋值,只能是null + //一对多外键导航 + [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_SHIFT_PRDId))]//ClassA表中的MES_SHIFT_PRDId + public List<ClassA> ClassAList { get; set; }//注意禁止手动赋值,只能是null + //多对多外键导航 + [Navigate(typeof(MappingClass), nameof(MappingClass.MES_SHIFT_PRDId), nameof(MappingClass.ClassAId))]//注意顺序 + public List<ClassA> ClassAList { get; set; } //注意禁止手动赋值,只能是null + */ + #endregion + #region 枚举变量 /*例子 public enum FieldNames -- Gitblit v1.9.3