ZNBCXXModel.cs 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  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.SmartForm
  9. {
  10. /// <summary>
  11. /// 测试实体类
  12. /// </summary>
  13. [Table("智能表单信息")]
  14. public class ZNBCXXModel : DataModelBase
  15. {
  16. //默认不带数据工厂构造
  17. public ZNBCXXModel()
  18. {
  19. }
  20. //带有数据工厂的实例化,可以直接操作数据
  21. public ZNBCXXModel(DataFactory factory)
  22. : base(factory)
  23. {
  24. }
  25. ///<summary>
  26. ///ID[必填项目],最大长度为:36,数据库类型:VARCHAR2
  27. ///</summary>
  28. [FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
  29. public string ID { get; set; }
  30. ///<summary>
  31. ///分类ID[可为空],最大长度为:36,数据库类型:VARCHAR2
  32. ///</summary>
  33. [FieldBase("分类ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  34. public string FLID { get; set; }
  35. ///<summary>
  36. ///名称[可为空],最大长度为:50,数据库类型:VARCHAR2
  37. ///</summary>
  38. [FieldBase("名称", "", "", false, false, "", 50, 0, "VARCHAR2")]
  39. public string MC { get; set; }
  40. ///<summary>
  41. ///标题[可为空],最大长度为:50,数据库类型:VARCHAR2
  42. ///</summary>
  43. [FieldBase("标题", "", "", false, false, "", 50, 0, "VARCHAR2")]
  44. public string BT { get; set; }
  45. ///<summary>
  46. ///填写提示[可为空],最大长度为:50,数据库类型:VARCHAR2
  47. ///</summary>
  48. [FieldBase("填写提示", "", "", false, false, "", 50, 0, "VARCHAR2")]
  49. public string TXTS { get; set; }
  50. ///<summary>
  51. ///填写限制[可为空],最大长度为:3,数据库类型:NUMBER
  52. ///</summary>
  53. [FieldBase("填写限制", "", "", false, false, "", 3, 0, "NUMBER")]
  54. public int? TXXZ { get; set; }
  55. ///<summary>
  56. ///处理模式[可为空],最大长度为:1,数据库类型:NUMBER
  57. ///</summary>
  58. [FieldBase("处理模式", "", "", false, false, "", 1, 0, "NUMBER")]
  59. public int? CLMS { get; set; }
  60. ///<summary>
  61. ///备注[可为空],最大长度为:500,数据库类型:VARCHAR2
  62. ///</summary>
  63. [FieldBase("备注", "", "", false, false, "", 500, 0, "VARCHAR2")]
  64. public string BZ { get; set; }
  65. ///<summary>
  66. ///状态[可为空],最大长度为:1,数据库类型:NUMBER
  67. ///</summary>
  68. [FieldBase("状态", "", "", false, false, "", 1, 0, "NUMBER")]
  69. public int? ZT { get; set; }
  70. ///<summary>
  71. ///是否提醒[可为空],最大长度为:1,数据库类型:NUMBER
  72. ///</summary>
  73. [FieldBase("是否提醒", "", "", false, false, "", 1, 0, "NUMBER")]
  74. public int? SFTX { get; set; }
  75. ///<summary>
  76. ///提醒号码[可为空],最大长度为:500,数据库类型:VARCHAR2
  77. ///</summary>
  78. [FieldBase("提醒号码", "", "", false, false, "", 500, 0, "VARCHAR2")]
  79. public string TXHM { get; set; }
  80. ///<summary>
  81. ///邮件推送[可为空],最大长度为:500,数据库类型:VARCHAR2
  82. ///</summary>
  83. [FieldBase("邮件推送", "", "", false, false, "", 500, 0, "VARCHAR2")]
  84. public string YJTS { get; set; }
  85. ///<summary>
  86. ///建立时间[可为空],最大长度为:7,数据库类型:DATE
  87. ///</summary>
  88. [FieldBase("建立时间", "", "", false, false, "", 7, 0, "DATE")]
  89. public DateTime? JLSJ { get; set; }
  90. ///<summary>
  91. ///停用时间[可为空],最大长度为:7,数据库类型:DATE
  92. ///</summary>
  93. [FieldBase("停用时间", "", "", false, false, "", 7, 0, "DATE")]
  94. public DateTime? TYSJ { get; set; }
  95. ///<summary>
  96. ///审核提醒[可为空],最大长度为:1,数据库类型:NUMBER
  97. ///</summary>
  98. [FieldBase("审核提醒", "", "", false, false, "", 1, 0, "NUMBER")]
  99. public int? SHTX { get; set; }
  100. ///<summary>
  101. ///审核提醒号码[可为空],最大长度为:500,数据库类型:VARCHAR2
  102. ///</summary>
  103. [FieldBase("审核提醒号码", "", "", false, false, "", 500, 0, "VARCHAR2")]
  104. public string SHTXHM { get; set; }
  105. ///<summary>
  106. ///审核邮件推送[可为空],最大长度为:500,数据库类型:VARCHAR2
  107. ///</summary>
  108. [FieldBase("审核邮件推送", "", "", false, false, "", 500, 0, "VARCHAR2")]
  109. public string SHYJTS { get; set; }
  110. ///<summary>
  111. ///是否包含附件[可为空],最大长度为:1,数据库类型:NUMBER
  112. ///</summary>
  113. [FieldBase("是否包含附件", "", "", false, false, "", 1, 0, "NUMBER")]
  114. public int? SHBHFJ { get; set; }
  115. }
  116. }