hblastrecorddet.cpp 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. #include "hblastrecorddet.h"
  2. HBlastRecordDet::HBlastRecordDet(QObject *parent) : QObject(parent)
  3. {
  4. // 可以在这里进行一些初始化操作
  5. }
  6. qint64 HBlastRecordDet::getId() const
  7. {
  8. return id;
  9. }
  10. void HBlastRecordDet::setId(qint64 newId)
  11. {
  12. id = newId;
  13. }
  14. QString HBlastRecordDet::getUuid() const
  15. {
  16. return uuid;
  17. }
  18. void HBlastRecordDet::setUuid(const QString &newUuid)
  19. {
  20. uuid = newUuid;
  21. }
  22. QString HBlastRecordDet::getOutCode() const
  23. {
  24. return outCode;
  25. }
  26. void HBlastRecordDet::setOutCode(const QString &newOutCode)
  27. {
  28. outCode = newOutCode;
  29. }
  30. QString HBlastRecordDet::getInnerCode() const
  31. {
  32. return innerCode;
  33. }
  34. void HBlastRecordDet::setInnerCode(const QString &newInnerCode)
  35. {
  36. innerCode = newInnerCode;
  37. }
  38. QString HBlastRecordDet::getUid() const
  39. {
  40. return uid;
  41. }
  42. void HBlastRecordDet::setUid(const QString &newUid)
  43. {
  44. uid = newUid;
  45. }
  46. QString HBlastRecordDet::getStatus() const
  47. {
  48. return status;
  49. }
  50. void HBlastRecordDet::setStatus(const QString &newStatus)
  51. {
  52. status = newStatus;
  53. }
  54. QString HBlastRecordDet::getFreq() const
  55. {
  56. return freq;
  57. }
  58. void HBlastRecordDet::setFreq(const QString &newFreq)
  59. {
  60. freq = newFreq;
  61. }
  62. QString HBlastRecordDet::getDelayTime() const
  63. {
  64. return delayTime;
  65. }
  66. void HBlastRecordDet::setDelayTime(const QString &newDelayTime)
  67. {
  68. delayTime = newDelayTime;
  69. }
  70. QString HBlastRecordDet::getTag() const
  71. {
  72. return tag;
  73. }
  74. void HBlastRecordDet::setTag(const QString &newTag)
  75. {
  76. tag = newTag;
  77. }
  78. QString HBlastRecordDet::getBlastRecordId() const
  79. {
  80. return blastRecordId;
  81. }
  82. void HBlastRecordDet::setBlastRecordId(QString newBlastRecordId)
  83. {
  84. blastRecordId = newBlastRecordId;
  85. }
  86. QString HBlastRecordDet::getRegId() const
  87. {
  88. return regId;
  89. }
  90. void HBlastRecordDet::setRegId(QString newRegId)
  91. {
  92. regId = newRegId;
  93. }
  94. QDateTime HBlastRecordDet::getCreatedAt() const
  95. {
  96. return createdAt;
  97. }
  98. void HBlastRecordDet::setCreatedAt(const QDateTime &newCreatedAt)
  99. {
  100. createdAt = newCreatedAt;
  101. }
  102. QDateTime HBlastRecordDet::getUpdatedAt() const
  103. {
  104. return updatedAt;
  105. }
  106. void HBlastRecordDet::setUpdatedAt(const QDateTime &newUpdatedAt)
  107. {
  108. updatedAt = newUpdatedAt;
  109. }
  110. QDateTime HBlastRecordDet::getDeletedAt() const
  111. {
  112. return deletedAt;
  113. }
  114. void HBlastRecordDet::setDeletedAt(const QDateTime &newDeletedAt)
  115. {
  116. deletedAt = newDeletedAt;
  117. }
  118. qint64 HBlastRecordDet::getCreateBy() const
  119. {
  120. return createBy;
  121. }
  122. void HBlastRecordDet::setCreateBy(qint64 newCreateBy)
  123. {
  124. createBy = newCreateBy;
  125. }
  126. qint64 HBlastRecordDet::getUpdateBy() const
  127. {
  128. return updateBy;
  129. }
  130. void HBlastRecordDet::setUpdateBy(qint64 newUpdateBy)
  131. {
  132. updateBy = newUpdateBy;
  133. }
  134. QByteArray HBlastRecordDet::BlastRecordDetToJson(const HBlastRecordDet& recordDet)
  135. {
  136. QJsonObject jsonObject;
  137. jsonObject["id"] = recordDet.getId();
  138. jsonObject["uuid"] = recordDet.getUuid();
  139. jsonObject["out_code"] = recordDet.getOutCode();
  140. jsonObject["inner_code"] = recordDet.getInnerCode();
  141. jsonObject["uid"] = recordDet.getUid();
  142. jsonObject["status"] = recordDet.getStatus();
  143. jsonObject["freq"] = recordDet.getFreq();
  144. jsonObject["delay_time"] = recordDet.getDelayTime();
  145. jsonObject["tag"] = recordDet.getTag();
  146. jsonObject["blast_record_id"] = recordDet.getBlastRecordId();
  147. jsonObject["reg_id"] = recordDet.getRegId();
  148. jsonObject["created_at"] = recordDet.getCreatedAt().toString(Qt::ISODateWithMs);
  149. jsonObject["updated_at"] = recordDet.getUpdatedAt().toString(Qt::ISODateWithMs);
  150. jsonObject["deleted_at"] = recordDet.getDeletedAt().toString(Qt::ISODateWithMs);
  151. jsonObject["create_by"] = recordDet.getCreateBy();
  152. jsonObject["update_by"] = recordDet.getUpdateBy();
  153. QJsonDocument jsonDoc(jsonObject);
  154. return jsonDoc.toJson();
  155. }