BasicPlcTestSchemeDtlDto.cs 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. using Model.Entities;
  2. using SqlSugar;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace Model.Dto
  9. {
  10. public class BasicPlcTestSchemeDtlDto:BaseDto
  11. {
  12. /// <summary>
  13. /// Desc:测试方案明细主键ID
  14. /// Default:
  15. /// Nullable:False
  16. /// </summary>
  17. private long schemeDtlId { get; set; }
  18. public long SchemeDtlId
  19. {
  20. get { return schemeDtlId; }
  21. set { schemeDtlId = value; OnPropertyChanged(); }
  22. }
  23. /// <summary>
  24. /// Desc:测试方案主键ID
  25. /// Default:
  26. /// Nullable:True
  27. /// </summary>
  28. private long? schemeId { get; set; }
  29. public long? SchemeId
  30. {
  31. get { return schemeId; }
  32. set { schemeId = value; OnPropertyChanged(); }
  33. }
  34. /// <summary>
  35. /// Desc:测试项名称
  36. /// Default:
  37. /// Nullable:True
  38. /// </summary>
  39. private string itemName { get; set; }
  40. public string ItemName
  41. {
  42. get { return itemName; }
  43. set { itemName = value; OnPropertyChanged(); }
  44. }
  45. /// <summary>
  46. /// Desc:测试项时间,0为正常时间,1为超长时间
  47. /// Default:
  48. /// Nullable:True
  49. /// </summary>
  50. private int itemTime { get; set; }
  51. public int ItemTime
  52. {
  53. get { return itemTime; }
  54. set { itemTime = value; OnPropertyChanged(); }
  55. }
  56. /// <summary>
  57. /// Desc:测试项类型。0:代表测试方案的前置项,需要首先进行测试。1:PLC点位测试项。2:Robot动作测试
  58. /// Default:
  59. /// Nullable:True
  60. /// </summary>
  61. private string item_type { get; set; }
  62. public string ItemType
  63. {
  64. get { return item_type; }
  65. set { item_type = value; OnPropertyChanged(); }
  66. }
  67. /// <summary>
  68. /// Desc:测试项前置条件
  69. /// Default:
  70. /// Nullable:True
  71. /// </summary>
  72. private object precondition { get; set; }
  73. public object Precondition
  74. {
  75. get { return precondition; }
  76. set { precondition = value; OnPropertyChanged(); }
  77. }
  78. /// <summary>
  79. /// Desc:测试项前置条件描述
  80. /// Default:
  81. /// Nullable:True
  82. /// </summary>
  83. private string preconditionDescribe { get; set; }
  84. public string PreconditionDescribe
  85. {
  86. get { return preconditionDescribe; }
  87. set { preconditionDescribe = value; OnPropertyChanged(); }
  88. }
  89. /// <summary>
  90. /// Desc:测试项执行动作
  91. /// Default:
  92. /// Nullable:True
  93. /// </summary>
  94. private object action { get; set; }
  95. public object Action
  96. {
  97. get { return action; }
  98. set { action = value; OnPropertyChanged(); }
  99. }
  100. /// <summary>
  101. /// Desc:测试项执行动作描述
  102. /// Default:
  103. /// Nullable:True
  104. /// </summary>
  105. private string actionDescribe { get; set; }
  106. public string ActionDescribe
  107. {
  108. get { return actionDescribe; }
  109. set { actionDescribe = value; OnPropertyChanged(); }
  110. }
  111. /// <summary>
  112. /// Desc:测试项结果判定
  113. /// Default:
  114. /// Nullable:True
  115. /// </summary>
  116. private object judgementResult { get; set; }
  117. public object JudgementResult
  118. {
  119. get { return judgementResult; }
  120. set { judgementResult = value; OnPropertyChanged(); }
  121. }
  122. /// <summary>
  123. /// Desc:测试项结果判定描述
  124. /// Default:
  125. /// Nullable:True
  126. /// </summary>
  127. private string judgementResultDescribe { get; set; }
  128. public string JudgementResultDescribe
  129. {
  130. get { return judgementResultDescribe; }
  131. set { judgementResultDescribe = value; OnPropertyChanged(); }
  132. }
  133. /// <summary>
  134. /// Desc:创建者
  135. /// Default:
  136. /// Nullable:True
  137. /// </summary>
  138. private string createBy { get; set; }
  139. public string CreateBy
  140. {
  141. get { return createBy; }
  142. set { createBy = value; OnPropertyChanged(); }
  143. }
  144. /// <summary>
  145. /// Desc:创建时间
  146. /// Default:
  147. /// Nullable:True
  148. /// </summary>
  149. private DateTime? createTime { get; set; }
  150. public DateTime? CreateTime
  151. {
  152. get { return createTime; }
  153. set { createTime = value; OnPropertyChanged(); }
  154. }
  155. /// <summary>
  156. /// Desc:更新者
  157. /// Default:
  158. /// Nullable:True
  159. /// </summary>
  160. private string updateBy { get; set; }
  161. public string UpdateBy
  162. {
  163. get { return updateBy; }
  164. set { updateBy = value; OnPropertyChanged(); }
  165. }
  166. /// <summary>
  167. /// Desc:更新时间
  168. /// Default:
  169. /// Nullable:True
  170. /// </summary>
  171. private DateTime? updateTime { get; set; }
  172. public DateTime? UpdateTime
  173. {
  174. get { return updateTime; }
  175. set { updateTime = value; OnPropertyChanged(); }
  176. }
  177. /// <summary>
  178. /// Desc:备注
  179. /// Default:
  180. /// Nullable:True
  181. /// </summary>
  182. private string remark { get; set; }
  183. public string Remark
  184. {
  185. get { return remark; }
  186. set { remark = value; OnPropertyChanged(); }
  187. }
  188. }
  189. }