服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-08-28 1a8952cd3e7dac0fe563666b75233f63f0aa4a6e
条码规则定义增加字段
已修改1个文件
147 ■■■■■ 文件已修改
Tiger.Model.Net/Entitys/BAS/BAS_CODE_DTL.cs 147 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Model.Net/Entitys/BAS/BAS_CODE_DTL.cs
@@ -20,73 +20,104 @@
        /// 实体:条码规则明细定义
        /// </summary>
        public BAS_CODE_DTL() {}
        #endregion
        #endregion
        #region 公共属性
        /// <summary>
        /// 规则ID
        /// </summary>
        public string RULE_ID { get; set; }
        /// <summary>
        /// 规则顺序(从1开始累计加1)
        /// </summary>
        public int RULE_SEQ { get; set; }
        /// <summary>
        /// 明细描述
        /// </summary>
        public string DESCRIPTION { get; set; }
        /// <summary>
        /// 数据类型(0Character纯字母|1Numeric纯数字|2FixedCode固定值|3SerialCode流水号|4DateCode日期|5TimeCode时间|6DbCheck关联校验|7NoCheck不校验)
        /// </summary>
        public int DATA_TYPE { get; set; }
        #region 公共属性
        /// <summary>
        /// 规则ID
        /// </summary>
        [DisplayName("规则ID")]
        public string RULE_ID { get; set; }
        /// <summary>
        /// 规则顺序(从1开始累计加1)
        /// </summary>
        [DisplayName("规则顺序(从1开始累计加1)")]
        public int RULE_SEQ { get; set; }
        /// <summary>
        /// 明细描述
        /// </summary>
        [DisplayName("明细描述")]
        public string DESCRIPTION { get; set; }
        /// <summary>
        /// 数据类型(0Character纯字母|1Numeric纯数字|2FixedCode固定值|3SerialCode流水号|4DateCode日期|5TimeCode时间|6DbCheck关联校验|7NoCheck不校验)
        /// </summary>
        [DisplayName("数据类型(0Character纯字母|1Numeric纯数字|2FixedCode固定值|3SerialCode流水号|4DateCode日期|5TimeCode时间|6DbCheck关联校验|7NoCheck不校验)")]
        public int DATA_TYPE { get; set; }
        /// <summary>
        /// 数据选择值(纯字母,日期,时间选择值)
        /// </summary>
        [DisplayName("数据选择值(纯字母,日期,时间选择值)")]
        public string DATA_CASE { get; set; }
        /// <summary>
        /// 数据值(固定值填写值)
        /// </summary>
        [DisplayName("数据值(固定值填写值)")]
        public string DATA_VALUE { get; set; }
        /// <summary>
        /// 流水号最小值
        /// </summary>
        public int SERIAL_MIN { get; set; }
        /// <summary>
        /// 流水号最大值
        /// </summary>
        public int SERIAL_MAX { get; set; }
        /// <summary>
        /// 流水号重置类型(0Default默认|1Year年|2Month月|3Week周|4Day日|5NotReset不重置)
        /// </summary>
        public int SERIAL_RESET { get; set; }
        /// <summary>
        /// 关联表
        /// </summary>
        public string CHECK_TABLE { get; set; }
        /// <summary>
        /// 关联字段
        /// </summary>
        public string CHECK_FIELD { get; set; }
        /// <summary>
        /// 校验长度(默认是1)
        /// </summary>
        public int CHECK_LENGTH { get; set; }
        /// <summary>
        /// 匹配次数(默认是1)
        /// </summary>
        public int REPEAT_TIMES { get; set; }
        /// <summary>
        /// 起始位置(从0开始)
        /// </summary>
        public string START_DIGIT { get; set; }
        /// <summary>
        /// 校验表达式
        /// </summary>
        public string DATA_REGEX { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string REMARK { get; set; }
        /// <summary>
        /// 流水号最小值
        /// </summary>
        [DisplayName("流水号最小值")]
        public int SERIAL_MIN { get; set; }
        /// <summary>
        /// 流水号最大值
        /// </summary>
        [DisplayName("流水号最大值")]
        public int SERIAL_MAX { get; set; }
        /// <summary>
        /// 流水号重置类型(0Default默认|1Year年|2Month月|3Week周|4Day日|5NotReset不重置)
        /// </summary>
        [DisplayName("流水号重置类型(0Default默认|1Year年|2Month月|3Week周|4Day日|5NotReset不重置)")]
        public int SERIAL_RESET { get; set; }
        /// <summary>
        /// 流水号取号间隔
        /// </summary>
        [DisplayName("流水号取号间隔")]
        public int SERIAL_INTERVAL { get; set; } = 1;
        /// <summary>
        /// 流水号跳号(取号时跳过以设置号码结尾的流水号)
        /// </summary>
        [DisplayName("流水号跳号(取号时跳过以设置号码结尾的流水号)")]
        public string SERIAL_IGNORE { get; set; }
        /// <summary>
        /// 是否不包含固定值(Y/N)
        /// </summary>
        [DisplayName("是否不包含固定值(Y/N)")]
        public string FIXED_NOTLIKE { get; set; }
        /// <summary>
        /// 关联表
        /// </summary>
        [DisplayName("关联表")]
        public string CHECK_TABLE { get; set; }
        /// <summary>
        /// 关联字段
        /// </summary>
        [DisplayName("关联字段")]
        public string CHECK_FIELD { get; set; }
        /// <summary>
        /// 校验长度(默认是1)
        /// </summary>
        [DisplayName("校验长度(默认是1)")]
        public int CHECK_LENGTH { get; set; }
        /// <summary>
        /// 匹配次数(默认是1)
        /// </summary>
        [DisplayName("匹配次数(默认是1)")]
        public int REPEAT_TIMES { get; set; }
        /// <summary>
        /// 起始位置(从0开始)
        /// </summary>
        [DisplayName("起始位置(从0开始)")]
        public string START_DIGIT { get; set; }
        /// <summary>
        /// 校验表达式
        /// </summary>
        [DisplayName("校验表达式")]
        public string DATA_REGEX { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [DisplayName("备注")]
        public string REMARK { get; set; }
        #endregion
        #region 虚拟属性