namespace PMS.EntityModels.Product { using QWPlatform.DataIntface.Database; using QWPlatform.Models; using System; /// /// 测试实体类 /// [Table("产品问题过程")] public class CPWTGCModel : DataModelBase { //默认不带数据工厂构造 /// /// Initializes a new instance of the class. /// public CPWTGCModel() { } //带有数据工厂的实例化,可以直接操作数据 /// /// Initializes a new instance of the class. /// /// The factory public CPWTGCModel(DataFactory factory) : base(factory) { } /// /// Gets or sets the ID /// [FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")] public string ID { get; set; } /// /// Gets or sets the XZ /// [FieldBase("性质", "(1-流转环节;2-过程沟通(如和项目人员的沟通记录);3-关键信息调整(如更改解决版本、更改要求时间,相当于日志记录);)", "", false, false, "", 1, 0, "NUMBER")] public int? XZ { get; set; } /// /// Gets or sets the WTID /// [FieldBase("问题ID", "", "", false, false, "", 36, 0, "VARCHAR2")] public string WTID { get; set; } /// /// Gets or sets the LCID /// [FieldBase("流程ID", "", "", false, false, "", 6, 0, "VARCHAR2")] public string LCID { get; set; } /// /// Gets or sets the ZT /// [FieldBase("状态", "(1-正常;2-被回退 仅性质=1时使用)", "", false, false, "", 1, 0, "NUMBER")] public int? ZT { get; set; } /// /// Gets or sets the GZL /// [FieldBase("工作量", "(指定环节的工作量(如:验证、研发修改),由操作人填写;)", "", false, false, "", 5, 0, "NUMBER")] public int? GZL { get; set; } /// /// Gets or sets the CW /// [FieldBase("单位", "(工作量单位;天;小时)", "", false, false, "", 4, 0, "VARCHAR2")] public string CW { get; set; } /// /// Gets or sets the HS /// [FieldBase("耗时", "(自动计算从上环节至当前环节的时间天数;如果回退后再次流转则本次需从上一环节重新计算)", "", false, false, "", 5, 0, "NUMBER")] public int? HS { get; set; } /// /// Gets or sets the JLSJ /// [FieldBase("记录时间", "", "", false, false, "", 7, 0, "DATE")] public DateTime? JLSJ { get; set; } /// /// Gets or sets the JLRID /// [FieldBase("记录人ID", "", "", false, false, "", 36, 0, "VARCHAR2")] public string JLRID { get; set; } /// /// Gets or sets the JLR /// [FieldBase("记录人", "", "", false, false, "", 20, 0, "VARCHAR2")] public string JLR { get; set; } /// /// Gets or sets the MS /// [FieldBase("描述", "", "", false, false, "", 500, 0, "VARCHAR2")] public string MS { get; set; } /// /// Gets or sets the FJ /// [FieldBase("附件", "", "", false, false, "", 4000, 0, "BLOB")] public byte[] FJ { get; set; } /// /// Gets or sets the GTNR /// [FieldBase("沟通内容", "(产品问题沟通的内容)", "", false, false, "", 4000, 0, "CLOB")] public string GTNR { get; set; } /// /// Gets or sets a value indicating whether State /// 是否完成 /// public bool State { get; set; } } }