instance_event_query.go 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. package dps
  2. import (
  3. "git.sxidc.com/service-supports/dps-sdk/client"
  4. "git.sxidc.com/service-supports/fslog"
  5. )
  6. func EventQueryByKeys(req *client.EventQueryByKeysRequest) ([]client.EventInfo, int64, error) {
  7. statement, infos, totalCount, err := dpsClient.EventQueryByKeys(req)
  8. if err != nil {
  9. return nil, 0, err
  10. }
  11. fslog.Info(statement)
  12. return infos, totalCount, nil
  13. }
  14. func CommonEventQuery(req *client.CommonEventQueryRequest) ([]client.EventInfo, int64, error) {
  15. statement, infos, totalCount, err := dpsClient.CommonEventQuery(req)
  16. if err != nil {
  17. return nil, 0, err
  18. }
  19. fslog.Info(statement)
  20. return infos, totalCount, nil
  21. }
  22. func CountEventByKeys(req *client.CountEventByKeysRequest) (int64, error) {
  23. statement, count, err := dpsClient.CountEventByKeys(req)
  24. if err != nil {
  25. return 0, err
  26. }
  27. fslog.Info(statement)
  28. return count, nil
  29. }
  30. func CommonCountEvent(req *client.CommonCountEventRequest) (int64, error) {
  31. statement, count, err := dpsClient.CommonCountEvent(req)
  32. if err != nil {
  33. return 0, err
  34. }
  35. fslog.Info(statement)
  36. return count, nil
  37. }
  38. func CheckEventExistByKeys(req *client.CountEventByKeysRequest) (bool, error) {
  39. statement, count, err := dpsClient.CountEventByKeys(req)
  40. if err != nil {
  41. return false, err
  42. }
  43. fslog.Info(statement)
  44. if count <= 0 {
  45. return false, nil
  46. }
  47. return true, nil
  48. }
  49. func CommonCheckEventExist(req *client.CommonCountEventRequest) (bool, error) {
  50. statement, count, err := dpsClient.CommonCountEvent(req)
  51. if err != nil {
  52. return false, err
  53. }
  54. fslog.Info(statement)
  55. if count <= 0 {
  56. return false, nil
  57. }
  58. return true, nil
  59. }
  60. func EventHistoryQueryByKeys(req *client.EventQueryByKeysRequest) ([]client.EventInfo, int64, error) {
  61. statement, infos, totalCount, err := dpsClient.EventHistoryQueryByKeys(req)
  62. if err != nil {
  63. return nil, 0, err
  64. }
  65. fslog.Info(statement)
  66. return infos, totalCount, nil
  67. }
  68. func CommonEventHistoryQuery(req *client.CommonEventQueryRequest) ([]client.EventInfo, int64, error) {
  69. statement, infos, totalCount, err := dpsClient.CommonEventHistoryQuery(req)
  70. if err != nil {
  71. return nil, 0, err
  72. }
  73. fslog.Info(statement)
  74. return infos, totalCount, nil
  75. }
  76. func CountEventHistoryByKeys(req *client.CountEventByKeysRequest) (int64, error) {
  77. statement, count, err := dpsClient.CountEventHistoryByKeys(req)
  78. if err != nil {
  79. return 0, err
  80. }
  81. fslog.Info(statement)
  82. return count, nil
  83. }
  84. func CommonCountEventHistory(req *client.CommonCountEventRequest) (int64, error) {
  85. statement, count, err := dpsClient.CommonCountEventHistory(req)
  86. if err != nil {
  87. return 0, err
  88. }
  89. fslog.Info(statement)
  90. return count, nil
  91. }
  92. func CheckEventHistoryExistByKeys(req *client.CountEventByKeysRequest) (bool, error) {
  93. statement, count, err := dpsClient.CountEventHistoryByKeys(req)
  94. if err != nil {
  95. return false, err
  96. }
  97. fslog.Info(statement)
  98. if count <= 0 {
  99. return false, nil
  100. }
  101. return true, nil
  102. }
  103. func CommonCheckEventHistoryExist(req *client.CommonCountEventRequest) (bool, error) {
  104. statement, count, err := dpsClient.CommonCountEventHistory(req)
  105. if err != nil {
  106. return false, err
  107. }
  108. fslog.Info(statement)
  109. if count <= 0 {
  110. return false, nil
  111. }
  112. return true, nil
  113. }