| | |
| | | /// 实体:条码规则明细定义 |
| | | /// </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 虚拟属性 |