NettyHttpTrainInfo.h 749 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #pragma once
  2. #include <iostream>
  3. #include <rapidjson/document.h>
  4. #include <rapidjson/rapidjson.h>
  5. #include <rapidjson/stringbuffer.h>
  6. #include <rapidjson/writer.h>
  7. #include <vector>
  8. using namespace std;
  9. class NettyHttpTrainInfo
  10. {
  11. public:
  12. std::string addTime;
  13. std::string updateTime;
  14. int createBy;
  15. int updateBy;
  16. int enableFlag;
  17. std::string attr1;
  18. std::string attr2;
  19. std::string attr3;
  20. int appId;
  21. int carId;
  22. int carType;
  23. std::string carName;
  24. std::string parentCarCode;
  25. std::string carCode;
  26. std::string carImgUrl;
  27. std::string orderNo;
  28. std::string remark;
  29. public:
  30. NettyHttpTrainInfo() {}
  31. ~NettyHttpTrainInfo() {}
  32. bool jsonToObject(const rapidjson::Value& object);
  33. };