CNAS取数仪器端升级
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

170 lines
4.0KB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace CnasSynchrousModel
  6. {
  7. /// <summary>
  8. /// 化验数据类
  9. /// </summary>
  10. public class LaboratoryTest
  11. {
  12. /// <summary>
  13. /// 标识
  14. /// </summary>
  15. public string GUID { get; set; }
  16. /// <summary>
  17. /// 样品编号
  18. /// </summary>
  19. public string Sample_Number { get; set; }
  20. /// <summary>
  21. /// 仪器编号
  22. /// </summary>
  23. public string Instrument_Number { get; set; }
  24. /// <summary>
  25. /// 坩埚号
  26. /// </summary>
  27. public string Crucible_Number { get; set; }
  28. /// <summary>
  29. /// 坩埚位置号
  30. /// </summary>
  31. public string Crucible_Location_Number { get; set; }
  32. /// <summary>
  33. /// 空坩埚重
  34. /// </summary>
  35. public double Empty_Crucible_Weight { get; set; }
  36. /// <summary>
  37. /// 样重
  38. /// </summary>
  39. public double Sample_Weight { get; set; }
  40. /// <summary>
  41. /// 加样重
  42. /// </summary>
  43. public double AddSample_Weight { get; set; }
  44. /// <summary>
  45. /// 烘干重
  46. /// </summary>
  47. public double Drying_Weight { get; set; }
  48. /// <summary>
  49. /// 二次烘干重
  50. /// </summary>
  51. public double SecondDrying_Weight { get; set; }
  52. /// <summary>
  53. /// 三次烘干重
  54. /// </summary>
  55. public double ThirdDrying_Weight { get; set; }
  56. /// <summary>
  57. /// 灼烧残渣重量
  58. /// </summary>
  59. public double BurningResidue_Weight { get; set; }
  60. /// <summary>
  61. /// 二次灼烧残渣重量
  62. /// </summary>
  63. public double SecondBurningResidue_Weight { get; set; }
  64. /// <summary>
  65. /// 三次灼烧参照重量
  66. /// </summary>
  67. public double ThirdBurningResidue_Weight { get; set; }
  68. /// <summary>
  69. /// 减量
  70. /// </summary>
  71. public double DecrementValue { get; set; }
  72. /// <summary>
  73. /// MT(百分比)
  74. /// </summary>
  75. public double Mt { get; set; }
  76. /// <summary>
  77. /// VR百分比
  78. /// </summary>
  79. public double Vr { get; set; }
  80. /// <summary>
  81. /// MAD百分比
  82. /// </summary>
  83. public double Mad { get; set; }
  84. /// <summary>
  85. /// VAD百分比
  86. /// </summary>
  87. public double Vad { get; set; }
  88. /// <summary>
  89. /// AAD百分比
  90. /// </summary>
  91. public double Aad { get; set; }
  92. /// <summary>
  93. /// 焦渣特征
  94. /// </summary>
  95. public string Cinder_Characteristics{ get; set; }
  96. /// <summary>
  97. /// 是否启用
  98. /// </summary>
  99. public bool IfEnabled { get; set; }
  100. /// <summary>
  101. /// 操作人
  102. /// </summary>
  103. public string Operator { get; set; }
  104. /// <summary>
  105. /// 称量时间
  106. /// </summary>
  107. public DateTime OperaDateTime { get; set; }
  108. /// <summary>
  109. /// 自动编码
  110. /// </summary>
  111. //[Detail(ApplyType = "12")]
  112. public string Auto_Code { get; set; }
  113. /// <summary>
  114. /// 临时/常量
  115. /// </summary>
  116. public string DataMold { get; set; }
  117. /// <summary>
  118. /// 称量类型
  119. /// </summary>
  120. public string WeighingType { get; set; }
  121. /// <summary>
  122. /// 数据类型(1(全水分)/2(水分)/3(灰发)/4(挥发分))
  123. /// </summary>
  124. public string DataType { get; set; }
  125. /// <summary>
  126. /// 操作类型(Add/Update/Delete)
  127. /// </summary>
  128. public string OperationType { get; set; }
  129. /// <summary>
  130. /// 颗粒度
  131. /// </summary>
  132. public string Granularity { get; set; }
  133. }
  134. public class DetailAttribute : Attribute
  135. {
  136. public string ApplyType { get; set; }
  137. }
  138. }