WTGTGCModel.cs 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. using QWPlatform.DataIntface.Database;
  2. using QWPlatform.Models;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace PMS.EntityModels.Product
  9. {
  10. /// <summary>
  11. /// 创建者:冉利
  12. /// 创建日期:2018/1/30
  13. /// 功能描述:问题沟通过程
  14. /// </summary>
  15. [Table("问题沟通过程")]
  16. public class WTGTGCModel : DataModelBase
  17. {
  18. //默认不带数据工厂构造
  19. public WTGTGCModel()
  20. {
  21. }
  22. //带有数据工厂的实例化,可以直接操作数据
  23. public WTGTGCModel(DataFactory factory)
  24. : base(factory)
  25. {
  26. }
  27. ///<summary>
  28. ///ID[必填项目],最大长度为:36,数据库类型:VARCHAR2
  29. ///</summary>
  30. [FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
  31. public string ID { get; set; }
  32. ///<summary>
  33. ///问题ID[可为空],最大长度为:36,数据库类型:VARCHAR2
  34. ///</summary>
  35. [FieldBase("问题ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  36. public string WTID { get; set; }
  37. ///<summary>
  38. ///沟通内容[可为空],最大长度为:200,数据库类型:VARCHAR2
  39. ///</summary>
  40. [FieldBase("沟通内容", "", "", false, false, "", 200, 0, "VARCHAR2")]
  41. public string GTNR { get; set; }
  42. ///<summary>
  43. ///附件ID[可为空],最大长度为:36,数据库类型:VARCHAR2
  44. ///</summary>
  45. [FieldBase("附件ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  46. public string FJID { get; set; }
  47. ///<summary>
  48. ///记录人[可为空],最大长度为:20,数据库类型:VARCHAR2
  49. ///</summary>
  50. [FieldBase("记录人", "", "", false, false, "", 20, 0, "VARCHAR2")]
  51. public string JLR { get; set; }
  52. ///<summary>
  53. ///记录人ID[可为空],最大长度为:36,数据库类型:VARCHAR2
  54. ///</summary>
  55. [FieldBase("记录人ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  56. public string JLRID { get; set; }
  57. ///<summary>
  58. ///记录时间[可为空],最大长度为:7,数据库类型:DATE
  59. ///</summary>
  60. [FieldBase("记录时间", "", "", false, false, "", 7, 0, "DATE")]
  61. public DateTime? JLSJ { get; set; }
  62. }
  63. }