NettyHttpCrowdingDegreeConfig.cpp 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /*
  2. * @Description:
  3. * @Version: 1.0
  4. * @Autor: lishengyin
  5. * @Date: 2021-11-24 15:23:51
  6. * @LastEditors: lishengyin
  7. * @LastEditTime: 2021-11-24 15:23:52
  8. */
  9. #include "NettyHttpCrowdingDegreeConfig.h"
  10. bool NettyHttpCrowdingDegreeConfig::jsonToObject(const rapidjson::Value& object){
  11. const auto end = object.MemberEnd();
  12. if(end == object.FindMember("addTime") || !object["addTime"].IsString()){
  13. return false;
  14. }else{
  15. addTime = object["addTime"].GetString();
  16. }
  17. if(end == object.FindMember("updateTime") || !object["updateTime"].IsString()){
  18. return false;
  19. }else{
  20. updateTime = object["updateTime"].GetString();
  21. }
  22. if(end == object.FindMember("createBy") || !object["createBy"].IsInt()){
  23. return false;
  24. }else{
  25. createBy = object["createBy"].GetInt();
  26. }
  27. if(end == object.FindMember("updateBy") || !object["updateBy"].IsInt()){
  28. return false;
  29. }else{
  30. updateBy = object["updateBy"].GetInt();
  31. }
  32. if(end == object.FindMember("appId") || !object["appId"].IsInt()){
  33. return false;
  34. }else{
  35. appId = object["appId"].GetInt();
  36. }
  37. if(end == object.FindMember("configId") || !object["configId"].IsInt()){
  38. return false;
  39. }else{
  40. configId = object["configId"].GetInt();
  41. }
  42. if(end == object.FindMember("conKey") || !object["conKey"].IsString()){
  43. return false;
  44. }else{
  45. conKey = object["conKey"].GetString();
  46. }
  47. if(end == object.FindMember("conValue") || !object["conValue"].IsString()){
  48. return false;
  49. }else{
  50. conValue = object["conValue"].GetString();
  51. }
  52. return true;
  53. }
  54. bool NettyHttpCrowdingDegreeConfig::NettyClientDataSync()
  55. {
  56. vector<vector<string>> sqlRet;
  57. SqlWriter sqlInsert("INSERT INTO MIVA_DB.SystemConfig(addTime, updateTime, createBy, updateBy, attr1, attr2, attr3, appId, configId, conKey, conValue, active, remark) VALUES(\
  58. '?','?','?','?','?','?','?','?','?','?','?','?','?' )");
  59. sqlInsert << addTime << updateTime << createBy << updateBy << attr1 << attr2 << attr3 << appId << configId << conKey << conValue << active << remark << sqlRet;
  60. return true;
  61. }