ServerBusinessModel.cs 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. using QWPlatform.Models;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. namespace PMS.BusinessModels.Project
  7. {
  8. public class ServerBusinessModel : DataModelBase
  9. {
  10. ///<summary>
  11. ///ID[必填项目],最大长度为:36,数据库类型:VARCHAR2
  12. ///</summary>
  13. [FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
  14. public string ID { get; set; }
  15. ///<summary>
  16. ///项目ID[可为空],最大长度为:36,数据库类型:VARCHAR2
  17. ///</summary>
  18. [FieldBase("项目ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  19. public string XMID { get; set; }
  20. ///<summary>
  21. ///型号[可为空],最大长度为:50,数据库类型:VARCHAR2
  22. ///</summary>
  23. [FieldBase("型号", "", "", false, false, "", 50, 0, "VARCHAR2")]
  24. public string XH { get; set; }
  25. ///<summary>
  26. ///操作系统[可为空],最大长度为:200,数据库类型:VARCHAR2
  27. ///</summary>
  28. [FieldBase("操作系统", "", "", false, false, "", 200, 0, "VARCHAR2")]
  29. public string CZJT { get; set; }
  30. ///<summary>
  31. ///CPU[可为空],最大长度为:20,数据库类型:VARCHAR2
  32. ///</summary>
  33. [FieldBase("CPU", "", "", false, false, "", 20, 0, "VARCHAR2")]
  34. public string CPU { get; set; }
  35. ///<summary>
  36. ///内存[可为空],最大长度为:10,数据库类型:VARCHAR2(单位为G)
  37. ///</summary>
  38. [FieldBase("内存", "(单位为G)", "", false, false, "", 10, 0, "VARCHAR2")]
  39. public string NC { get; set; }
  40. ///<summary>
  41. ///类型[可为空],最大长度为:36,数据库类型:VARCHAR2(1-数据库服务器;2-应用服务器;3-共用;4-其他;5-中间件服务器) 多选 ,分割
  42. ///</summary>
  43. [FieldBase("类型", "(1-数据库服务器;2-应用服务器;3-共用;4-其他;5-中间件服务器)", "", false, false, "", 36, 0, "VARCHAR2")]
  44. public string LX { get; set; }
  45. ///<summary>
  46. ///产品[可为空],最大长度为:20,数据库类型:VARCHAR2
  47. ///</summary>
  48. [FieldBase("产品", "", "", false, false, "", 20, 0, "VARCHAR2")]
  49. public string CP { get; set; }
  50. ///<summary>
  51. ///IP地址[可为空],最大长度为:20,数据库类型:VARCHAR2
  52. ///</summary>
  53. [FieldBase("IP地址", "", "", false, false, "", 20, 0, "VARCHAR2")]
  54. public string IPDZ { get; set; }
  55. ///<summary>
  56. ///数据库版本[可为空],最大长度为:10,数据库类型:VARCHAR2
  57. ///</summary>
  58. [FieldBase("数据库版本", "", "", false, false, "", 10, 0, "VARCHAR2")]
  59. public string SJKBB { get; set; }
  60. ///<summary>
  61. ///机器码[可为空],最大长度为:300,数据库类型:VARCHAR2(用于授权文件的发送)
  62. ///</summary>
  63. [FieldBase("机器码", "(用于授权文件的发送)", "", false, false, "", 300, 0, "VARCHAR2")]
  64. public string JQM { get; set; }
  65. ///<summary>
  66. ///说明[可为空],最大长度为:200,数据库类型:VARCHAR2
  67. ///</summary>
  68. [FieldBase("说明", "", "", false, false, "", 200, 0, "VARCHAR2")]
  69. public string SM { get; set; }
  70. ///<summary>
  71. ///创建人[可为空],最大长度为:20,数据库类型:VARCHAR2
  72. ///</summary>
  73. [FieldBase("创建人", "", "", false, false, "", 20, 0, "VARCHAR2")]
  74. public string CJR { get; set; }
  75. ///<summary>
  76. ///创建时间[可为空],最大长度为:7,数据库类型:DATE
  77. ///</summary>
  78. [FieldBase("创建时间", "", "", false, false, "", 7, 0, "DATE")]
  79. public DateTime? CJSJ { get; set; }
  80. ///<summary>
  81. ///杀毒软件[可为空],最大长度为:20,数据库类型:VARCHAR2
  82. ///</summary>
  83. [FieldBase("杀毒软件", "", "", false, false, "", 20, 0, "VARCHAR2")]
  84. public string SDRJ { get; set; }
  85. ///<summary>
  86. ///防火墙[可为空],最大长度为:20,数据库类型:VARCHAR2
  87. ///</summary>
  88. [FieldBase("防火墙", "", "", false, false, "", 20, 0, "VARCHAR2")]
  89. public string FHQ { get; set; }
  90. ///<summary>
  91. ///备份软件[可为空],最大长度为:20,数据库类型:VARCHAR2
  92. ///</summary>
  93. [FieldBase("备份软件", "", "", false, false, "", 20, 0, "VARCHAR2")]
  94. public string BFRJ { get; set; }
  95. ///<summary>
  96. ///备份方式[可为空],最大长度为:100,数据库类型:VARCHAR2
  97. ///</summary>
  98. [FieldBase("备份方式", "", "", false, false, "", 100, 0, "VARCHAR2")]
  99. public string BFFS { get; set; }
  100. ///<summary>
  101. ///备份路径[可为空],最大长度为:100,数据库类型:VARCHAR2
  102. ///</summary>
  103. [FieldBase("备份路径", "", "", false, false, "", 100, 0, "VARCHAR2")]
  104. public string BFLJ { get; set; }
  105. ///<summary>
  106. ///账号[可为空],最大长度为:36,数据库类型:VARCHAR2
  107. ///</summary>
  108. [FieldBase("账号", "", "", false, false, "", 36, 0, "VARCHAR2")]
  109. public string ZH { get; set; }
  110. ///<summary>
  111. ///密码[可为空],最大长度为:20,数据库类型:VARCHAR2
  112. ///</summary>
  113. [FieldBase("密码", "", "", false, false, "", 20, 0, "VARCHAR2")]
  114. public string MM { get; set; }
  115. ///<summary>
  116. ///联系方式[可为空],最大长度为:36,数据库类型:VARCHAR2
  117. ///</summary>
  118. [FieldBase("联系方式", "", "", false, false, "", 36, 0, "VARCHAR2")]
  119. public string LJR { get; set; }
  120. ///<summary>
  121. ///安装服务[可为空],最大长度为:36,数据库类型:VARCHAR2 多选,分割
  122. ///</summary>
  123. [FieldBase("安装服务", "", "", false, false, "", 36, 0, "VARCHAR2")]
  124. public string AZFW { get; set; }
  125. ///<summary>
  126. ///数据库类型[可为空],最大长度为:1,数据库类型:NUMBER
  127. ///</summary>
  128. [FieldBase("数据库类型", "", "", false, false, "", 1, 0, "NUMBER")]
  129. public int? SJKLX { get; set; }
  130. ///<summary>
  131. ///数据库连接串[可为空],最大长度为:200,数据库类型:VARCHAR2
  132. ///</summary>
  133. [FieldBase("数据库连接串", "", "", false, false, "", 200, 0, "VARCHAR2")]
  134. public string SJKLJC { get; set; }
  135. ///<summary>
  136. ///服务发现端口[可为空],最大长度为:8,数据库类型:NUMBER
  137. ///</summary>
  138. [FieldBase("服务发现端口", "", "", false, false, "", 8, 0, "NUMBER")]
  139. public int? FWFXDK { get; set; }
  140. }
  141. }