BasicPlcTestSchemeDtlDto.cs 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  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. /// 测试顺序
  47. /// </summary>
  48. private int sort { get; set; }
  49. public int Sort
  50. {
  51. get { return sort; }
  52. set { sort = value; OnPropertyChanged(); }
  53. }
  54. /// <summary>
  55. /// Desc:测试项时间
  56. /// Default:
  57. /// Nullable:True
  58. /// </summary>
  59. private int itemTime { get; set; }
  60. public int ItemTime
  61. {
  62. get { return itemTime; }
  63. set { itemTime = value; OnPropertyChanged(); }
  64. }
  65. /// <summary>
  66. /// Desc:测试项类型。0:代表测试方案的前置项,需要首先进行测试。1:PLC点位测试项。2:Robot动作测试
  67. /// Default:
  68. /// Nullable:True
  69. /// </summary>
  70. private string item_type { get; set; }
  71. public string ItemType
  72. {
  73. get { return item_type; }
  74. set { item_type = value; OnPropertyChanged(); }
  75. }
  76. /// <summary>
  77. /// Desc:测试项前置条件
  78. /// Default:
  79. /// Nullable:True
  80. /// </summary>
  81. private object precondition { get; set; }
  82. public object Precondition
  83. {
  84. get { return precondition; }
  85. set { precondition = value; OnPropertyChanged(); }
  86. }
  87. /// <summary>
  88. /// Desc:测试项前置条件描述
  89. /// Default:
  90. /// Nullable:True
  91. /// </summary>
  92. private string preconditionDescribe { get; set; }
  93. public string PreconditionDescribe
  94. {
  95. get { return preconditionDescribe; }
  96. set { preconditionDescribe = value; OnPropertyChanged(); }
  97. }
  98. /// <summary>
  99. /// Desc:测试项执行动作
  100. /// Default:
  101. /// Nullable:True
  102. /// </summary>
  103. private object action { get; set; }
  104. public object Action
  105. {
  106. get { return action; }
  107. set { action = value; OnPropertyChanged(); }
  108. }
  109. /// <summary>
  110. /// Desc:测试项执行动作描述
  111. /// Default:
  112. /// Nullable:True
  113. /// </summary>
  114. private string actionDescribe { get; set; }
  115. public string ActionDescribe
  116. {
  117. get { return actionDescribe; }
  118. set { actionDescribe = value; OnPropertyChanged(); }
  119. }
  120. /// <summary>
  121. /// Desc:测试项结果判定
  122. /// Default:
  123. /// Nullable:True
  124. /// </summary>
  125. private object judgementResult { get; set; }
  126. public object JudgementResult
  127. {
  128. get { return judgementResult; }
  129. set { judgementResult = value; OnPropertyChanged(); }
  130. }
  131. /// <summary>
  132. /// Desc:测试项结果判定描述
  133. /// Default:
  134. /// Nullable:True
  135. /// </summary>
  136. private string judgementResultDescribe { get; set; }
  137. public string JudgementResultDescribe
  138. {
  139. get { return judgementResultDescribe; }
  140. set { judgementResultDescribe = value; OnPropertyChanged(); }
  141. }
  142. /// <summary>
  143. /// Desc:创建者
  144. /// Default:
  145. /// Nullable:True
  146. /// </summary>
  147. private string createBy { get; set; }
  148. public string CreateBy
  149. {
  150. get { return createBy; }
  151. set { createBy = value; OnPropertyChanged(); }
  152. }
  153. /// <summary>
  154. /// Desc:创建时间
  155. /// Default:
  156. /// Nullable:True
  157. /// </summary>
  158. private DateTime? createTime { get; set; }
  159. public DateTime? CreateTime
  160. {
  161. get { return createTime; }
  162. set { createTime = value; OnPropertyChanged(); }
  163. }
  164. /// <summary>
  165. /// Desc:更新者
  166. /// Default:
  167. /// Nullable:True
  168. /// </summary>
  169. private string updateBy { get; set; }
  170. public string UpdateBy
  171. {
  172. get { return updateBy; }
  173. set { updateBy = value; OnPropertyChanged(); }
  174. }
  175. /// <summary>
  176. /// Desc:更新时间
  177. /// Default:
  178. /// Nullable:True
  179. /// </summary>
  180. private DateTime? updateTime { get; set; }
  181. public DateTime? UpdateTime
  182. {
  183. get { return updateTime; }
  184. set { updateTime = value; OnPropertyChanged(); }
  185. }
  186. /// <summary>
  187. /// Desc:备注
  188. /// Default:
  189. /// Nullable:True
  190. /// </summary>
  191. private string remark { get; set; }
  192. public string Remark
  193. {
  194. get { return remark; }
  195. set { remark = value; OnPropertyChanged(); }
  196. }
  197. }
  198. }