From 49188436aa9aaf5c249c4c7517c43d84b4aef59a Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期日, 09 六月 2024 00:16:23 +0800 Subject: [PATCH] 工单枚举更新 --- Tiger.Model.Net/Entitys/MES/MES_ROUTE_NODE_ACT.cs | 116 +++++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 75 insertions(+), 41 deletions(-) diff --git a/Tiger.Model.Net/Entitys/MES/MES_ROUTE_NODE_ACT.cs b/Tiger.Model.Net/Entitys/MES/MES_ROUTE_NODE_ACT.cs index b039a79..741c235 100644 --- a/Tiger.Model.Net/Entitys/MES/MES_ROUTE_NODE_ACT.cs +++ b/Tiger.Model.Net/Entitys/MES/MES_ROUTE_NODE_ACT.cs @@ -62,10 +62,14 @@ /// 绘图属性:text /// </summary> public string GPH_TEXT { get; set; } - /// <summary> - /// 自定义方法类型(0ServerMethod服务端方法|1WebApiWebApi方法|1StoredProcedure存储过程) - /// </summary> - public int DO_TYPE { get; set; } + /// <summary> + /// 是否启用(Y/N) + /// </summary> + public string IS_ACTIVE { get; set; } + /// <summary> + /// 自定义方法类型(0ServerMethod服务端方法|1WebApiWebApi方法|1StoredProcedure存储过程) + /// </summary> + public int DO_TYPE { get; set; } /// <summary> /// 自定义方法(调用方法的全名) /// </summary> @@ -78,30 +82,30 @@ /// 失败时执行(调用方法的全名) /// </summary> public string DO_IF_FAIL { get; set; } - /// <summary> - /// 扫码验证:条码规则 - /// </summary> - public string RULE_CODE { get; set; } - /// <summary> - /// 组装上料:物料料号 - /// </summary> - public string ITEM_CODE { get; set; } - /// <summary> - /// 产品测试/抽检:产品料号 - /// </summary> - public string PROD_CODE { get; set; } - /// <summary> - /// 产品测试:检验项目编码 - /// </summary> - public string TEST_CODE { get; set; } - /// <summary> - /// 产品抽检:抽样规则编码 - /// </summary> - public string SAPL_CODE { get; set; } - /// <summary> - /// 标签打印:标签模板编码 - /// </summary> - public string LABEL_CODE { get; set; } + ///// <summary> + ///// 扫码验证:条码规则 + ///// </summary> + //public string RULE_CODE { get; set; } + ///// <summary> + ///// 组装上料:物料料号 + ///// </summary> + //public string ITEM_CODE { get; set; } + ///// <summary> + ///// 产品测试/抽检:产品料号 + ///// </summary> + //public string PROD_CODE { get; set; } + ///// <summary> + ///// 产品测试:检验项目编码 + ///// </summary> + //public string TEST_CODE { get; set; } + ///// <summary> + ///// 产品抽检:抽样规则编码 + ///// </summary> + //public string SAPL_CODE { get; set; } + ///// <summary> + ///// 标签打印:标签模板编码 + ///// </summary> + //public string LABEL_CODE { get; set; } /// <summary> /// 设置值1 /// </summary> @@ -126,17 +130,22 @@ /// 备注 /// </summary> public string REMARK { get; set; } - #endregion + #endregion - #region 虚拟属性 - /*例子 + #region 虚拟属性 + /*例子 [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ - #endregion + /// <summary> + /// 节点 + /// </summary> + [SugarColumn(IsIgnore = true)] + public node node { get; set; } + #endregion - #region 外键属性 - /*例子 + #region 外键属性 + /*例子 //一对一外键导航 [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是MES_ROUTE_NODE_ACT类里面的外键ID字段 public ClassA ClassA { get; set; } //注意禁止手动赋值,只能是null @@ -147,10 +156,10 @@ [Navigate(typeof(MappingClass), nameof(MappingClass.MES_ROUTE_NODE_ACTId), nameof(MappingClass.ClassAId))]//注意顺序 public List<ClassA> ClassAList { get; set; } //注意禁止手动赋值,只能是null */ - #endregion + #endregion - #region 枚举变量 - /*例子 + #region 枚举变量 + /*例子 public enum FieldNames { [Description("枚举描述0")] @@ -159,11 +168,36 @@ Enum1, } */ - #endregion + public enum ACT_TYPEs + { + [Description("默认行为")] + Normal, + [Description("扫码验证")] + Scan, + [Description("组装上料")] + Assy, + [Description("产品测试")] + Test, + [Description("产品抽检")] + Audit, + [Description("标签打印")] + Print, + } - #region 公共方法 + public enum DO_TYPEs + { + [Description("服务端方法")] + ServerMethod, + [Description("WebApi方法")] + WebApi, + [Description("存储过程")] + StoredProcedure, + } + #endregion - #endregion + #region 公共方法 - }//endClass + #endregion + + }//endClass } \ No newline at end of file -- Gitblit v1.9.3