| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Linq;
- using System.Text;
- using Core.Mes.Client.Comm.Attribute;
- namespace Core.StlMes.Client.Mcp.Mch.Entity
- {
- /// <summary>
- /// 数据库表MCH_GROUPNO所对应的实体类(生成工具:代码生成工具3.0)
- /// 作者:朱少波 时间:2018-12-04
- /// </summary>
- public class MchGroupnoEntity
- {
- public bool Chk { get; set; }
- /// <summary>
- /// 合同号
- /// </summary>
- private string orderNo = "";
- /// <summary>
- /// 组号最小值
- /// </summary>
- private decimal? groupMax = null;
- /// <summary>
- /// 组号最大值
- /// </summary>
- private decimal? groupMin = null;
- /// <summary>
- /// 组号
- /// </summary>
- private string groupNo = "";
- /// <summary>
- /// 下线支
- /// </summary>
- private decimal? offlineNum = null;
- /// <summary>
- /// 下线过的最大值
- /// </summary>
- private decimal? offlineMax = null;
- /// <summary>
- /// 下线过的最小值
- /// </summary>
- private decimal? offlineMin = null;
- /// <summary>
- /// 工序代码
- /// </summary>
- private string processCode = "";
- /// <summary>
- /// 最大值符号
- /// </summary>
- private string groupMaxSign = "";
- /// <summary>
- /// 最小值符号
- /// </summary>
- private string groupMinSign = "";
- /// <summary>
- /// 合同号
- /// </summary>
- [Description("合同号")]
- [Nullable(false)]
- [DataLength(20)]
- public string OrderNo
- {
- get { return orderNo; }
- set { orderNo = value; }
- }
- /// <summary>
- /// 组号最小值
- /// </summary>
- [Description("最大值")]
- [Nullable(true)]
- [DataLength(22)]
- public decimal? GroupMax
- {
- get { return groupMax; }
- set { groupMax = value; }
- }
- /// <summary>
- /// 组号最大值
- /// </summary>
- [Description("最小值")]
- [Nullable(true)]
- [DataLength(22)]
- public decimal? GroupMin
- {
- get { return groupMin; }
- set { groupMin = value; }
- }
- /// <summary>
- /// 组号
- /// </summary>
- [Description("组号")]
- [Nullable(false)]
- [DataLength(20)]
- public string GroupNo
- {
- get { return groupNo; }
- set { groupNo = value; }
- }
- /// <summary>
- /// 下线支
- /// </summary>
- [Description("下线支")]
- [Nullable(true)]
- [DataLength(22)]
- public decimal? OfflineNum
- {
- get { return offlineNum; }
- set { offlineNum = value; }
- }
- /// <summary>
- /// 下线过的最大值
- /// </summary>
- [Description("下线过的最大值")]
- [Nullable(true)]
- [DataLength(22)]
- public decimal? OfflineMax
- {
- get { return offlineMax; }
- set { offlineMax = value; }
- }
- /// <summary>
- /// 下线过的最小值
- /// </summary>
- [Description("下线过的最小值")]
- [Nullable(true)]
- [DataLength(22)]
- public decimal? OfflineMin
- {
- get { return offlineMin; }
- set { offlineMin = value; }
- }
- [Description("已入库管的长度范围")]
- [Nullable(true)]
- [DataLength(22)]
- public string InstoreData
- {
- get
- {
- if (OfflineMin != null && OfflineMax != null) return OfflineMin + "-" + OfflineMax;
- if (OfflineMin == null && OfflineMax == null) return "";
- if (OfflineMin == null ) return "<=" + OfflineMax;
- if (OfflineMax == null) return ">=" + OfflineMin;
- return "";
- }
- }
- /// <summary>
- /// 工序代码
- /// </summary>
- [Description("工序代码")]
- [Nullable(true)]
- [DataLength(2)]
- public string ProcessCode
- {
- get { return processCode; }
- set { processCode = value; }
- }
- /// <summary>
- /// 最大值符号
- /// </summary>
- [Description("符号")]
- [Nullable(true)]
- [DataLength(5)]
- public string GroupMaxSign
- {
- get { return groupMaxSign; }
- set { groupMaxSign = value; }
- }
- /// <summary>
- /// 最小值符号
- /// </summary>
- [Description("符号")]
- [Nullable(true)]
- [DataLength(5)]
- public string GroupMinSign
- {
- get { return groupMinSign; }
- set { groupMinSign = value; }
- }
- }
- }
|