hblastregrecord.cpp 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. #include "hblastregrecord.h"
  2. HBlastRegRecord::HBlastRegRecord(QObject *parent) : QObject(parent)
  3. {
  4. }
  5. qint64 HBlastRegRecord::getId() const
  6. {
  7. return id;
  8. }
  9. void HBlastRegRecord::setId(qint64 newId)
  10. {
  11. id = newId;
  12. }
  13. QString HBlastRegRecord::getUuid() const
  14. {
  15. return uuid;
  16. }
  17. void HBlastRegRecord::setUuid(const QString &newUuid)
  18. {
  19. uuid = newUuid;
  20. }
  21. QString HBlastRegRecord::getEquipSn() const
  22. {
  23. return equipSn;
  24. }
  25. void HBlastRegRecord::setEquipSn(const QString &newEquipSn)
  26. {
  27. equipSn = newEquipSn;
  28. }
  29. QString HBlastRegRecord::getEquipVersion() const
  30. {
  31. return equipVersion;
  32. }
  33. void HBlastRegRecord::setEquipVersion(const QString &newEquipVersion)
  34. {
  35. equipVersion = newEquipVersion;
  36. }
  37. int HBlastRegRecord::getRegDetoCount() const
  38. {
  39. return regDetoCount;
  40. }
  41. void HBlastRegRecord::setRegDetoCount(int newRegDetoCount)
  42. {
  43. regDetoCount = newRegDetoCount;
  44. }
  45. int HBlastRegRecord::getErrorDetoCount() const
  46. {
  47. return errorDetoCount;
  48. }
  49. void HBlastRegRecord::setErrorDetoCount(int newErrorDetoCount)
  50. {
  51. errorDetoCount = newErrorDetoCount;
  52. }
  53. QString HBlastRegRecord::getAfterTestBusV() const
  54. {
  55. return afterTestBusV;
  56. }
  57. void HBlastRegRecord::setAfterTestBusV(const QString &newAfterTestBusV)
  58. {
  59. afterTestBusV = newAfterTestBusV;
  60. }
  61. QString HBlastRegRecord::getAfterTestBusI() const
  62. {
  63. return afterTestBusI;
  64. }
  65. void HBlastRegRecord::setAfterTestBusI(const QString &newAfterTestBusI)
  66. {
  67. afterTestBusI = newAfterTestBusI;
  68. }
  69. QString HBlastRegRecord::getBusLeakageCurrentI() const
  70. {
  71. return busLeakageCurrentI;
  72. }
  73. void HBlastRegRecord::setBusLeakageCurrentI(const QString &newBusLeakageCurrentI)
  74. {
  75. busLeakageCurrentI = newBusLeakageCurrentI;
  76. }
  77. QString HBlastRegRecord::getNetChargedV() const
  78. {
  79. return netChargedV;
  80. }
  81. void HBlastRegRecord::setNetChargedV(const QString &newNetChargedV)
  82. {
  83. netChargedV = newNetChargedV;
  84. }
  85. QString HBlastRegRecord::getNetChargedI() const
  86. {
  87. return netChargedI;
  88. }
  89. void HBlastRegRecord::setNetChargedI(const QString &newNetChargedI)
  90. {
  91. netChargedI = newNetChargedI;
  92. }
  93. QString HBlastRegRecord::getBeforeBlastingV() const
  94. {
  95. return beforeBlastingV;
  96. }
  97. void HBlastRegRecord::setBeforeBlastingV(const QString &newBeforeBlastingV)
  98. {
  99. beforeBlastingV = newBeforeBlastingV;
  100. }
  101. QString HBlastRegRecord::getBeforeBlastingI() const
  102. {
  103. return beforeBlastingI;
  104. }
  105. void HBlastRegRecord::setBeforeBlastingI(const QString &newBeforeBlastingI)
  106. {
  107. beforeBlastingI = newBeforeBlastingI;
  108. }
  109. QString HBlastRegRecord::getRecordUuid() const
  110. {
  111. return recordUuid;
  112. }
  113. void HBlastRegRecord::setRecordUuid(const QString &newRecordUuid)
  114. {
  115. recordUuid = newRecordUuid;
  116. }
  117. QDateTime HBlastRegRecord::getCreatedAt() const
  118. {
  119. return createdAt;
  120. }
  121. void HBlastRegRecord::setCreatedAt(const QDateTime &newCreatedAt)
  122. {
  123. createdAt = newCreatedAt;
  124. }
  125. QDateTime HBlastRegRecord::getUpdatedAt() const
  126. {
  127. return updatedAt;
  128. }
  129. void HBlastRegRecord::setUpdatedAt(const QDateTime &newUpdatedAt)
  130. {
  131. updatedAt = newUpdatedAt;
  132. }
  133. QDateTime HBlastRegRecord::getDeletedAt() const
  134. {
  135. return deletedAt;
  136. }
  137. void HBlastRegRecord::setDeletedAt(const QDateTime &newDeletedAt)
  138. {
  139. deletedAt = newDeletedAt;
  140. }
  141. qint64 HBlastRegRecord::getCreateBy() const
  142. {
  143. return createBy;
  144. }
  145. void HBlastRegRecord::setCreateBy(qint64 newCreateBy)
  146. {
  147. createBy = newCreateBy;
  148. }
  149. qint64 HBlastRegRecord::getUpdateBy() const
  150. {
  151. return updateBy;
  152. }
  153. void HBlastRegRecord::setUpdateBy(qint64 newUpdateBy)
  154. {
  155. updateBy = newUpdateBy;
  156. }
  157. QByteArray HBlastRegRecord::RecordToJson(const HBlastRegRecord& record)
  158. {
  159. QJsonObject json;
  160. json["id"] = record.getId();
  161. json["uuid"] = record.getUuid();
  162. json["equip_sn"] = record.getEquipSn();
  163. json["equip_version"] = record.getEquipVersion();
  164. json["reg_deto_count"] = record.getRegDetoCount();
  165. json["error_deto_count"] = record.getErrorDetoCount();
  166. json["after_test_bus_v"] = record.getAfterTestBusV();
  167. json["after_test_bus_i"] = record.getAfterTestBusI();
  168. json["bus_leakage_current_i"] = record.getBusLeakageCurrentI();
  169. json["net_charged_v"] = record.getNetChargedV();
  170. json["net_charged_i"] = record.getNetChargedI();
  171. json["before_blasting_v"] = record.getBeforeBlastingV();
  172. json["before_blasting_i"] = record.getBeforeBlastingI();
  173. json["record_uuid"] = record.getRecordUuid();
  174. json["created_at"] = record.getCreatedAt().toString(Qt::ISODateWithMs);
  175. json["updated_at"] = record.getUpdatedAt().toString(Qt::ISODateWithMs);
  176. json["deleted_at"] = record.getDeletedAt().toString(Qt::ISODateWithMs);
  177. json["create_by"] = record.getCreateBy();
  178. json["update_by"] = record.getUpdateBy();
  179. QJsonDocument doc(json);
  180. return doc.toJson();
  181. }