instance_event_query.go 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  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 EventQueryOnlyByKeys(req *client.EventQueryByKeysRequest) ([]client.EventInfo, error) {
  23. statement, infos, err := dpsClient.EventQueryOnlyByKeys(req)
  24. if err != nil {
  25. return nil, err
  26. }
  27. fslog.Info(statement)
  28. return infos, nil
  29. }
  30. func CommonEventQueryOnly(req *client.CommonEventQueryRequest) ([]client.EventInfo, error) {
  31. statement, infos, err := dpsClient.CommonEventQueryOnly(req)
  32. if err != nil {
  33. return nil, err
  34. }
  35. fslog.Info(statement)
  36. return infos, nil
  37. }
  38. func CountEventByKeys(req *client.CountEventByKeysRequest) (int64, error) {
  39. statement, count, err := dpsClient.CountEventByKeys(req)
  40. if err != nil {
  41. return 0, err
  42. }
  43. fslog.Info(statement)
  44. return count, nil
  45. }
  46. func CommonCountEvent(req *client.CommonCountEventRequest) (int64, error) {
  47. statement, count, err := dpsClient.CommonCountEvent(req)
  48. if err != nil {
  49. return 0, err
  50. }
  51. fslog.Info(statement)
  52. return count, nil
  53. }
  54. func CheckEventExistByKeys(req *client.CountEventByKeysRequest) (bool, error) {
  55. statement, count, err := dpsClient.CountEventByKeys(req)
  56. if err != nil {
  57. return false, err
  58. }
  59. fslog.Info(statement)
  60. if count <= 0 {
  61. return false, nil
  62. }
  63. return true, nil
  64. }
  65. func CommonCheckEventExist(req *client.CommonCountEventRequest) (bool, error) {
  66. statement, count, err := dpsClient.CommonCountEvent(req)
  67. if err != nil {
  68. return false, err
  69. }
  70. fslog.Info(statement)
  71. if count <= 0 {
  72. return false, nil
  73. }
  74. return true, nil
  75. }
  76. func EventHistoryQueryByKeys(req *client.EventQueryByKeysRequest) ([]client.EventInfo, int64, error) {
  77. statement, infos, totalCount, err := dpsClient.EventHistoryQueryByKeys(req)
  78. if err != nil {
  79. return nil, 0, err
  80. }
  81. fslog.Info(statement)
  82. return infos, totalCount, nil
  83. }
  84. func CommonEventHistoryQuery(req *client.CommonEventQueryRequest) ([]client.EventInfo, int64, error) {
  85. statement, infos, totalCount, err := dpsClient.CommonEventHistoryQuery(req)
  86. if err != nil {
  87. return nil, 0, err
  88. }
  89. fslog.Info(statement)
  90. return infos, totalCount, nil
  91. }
  92. func EventHistoryQueryOnlyByKeys(req *client.EventQueryByKeysRequest) ([]client.EventInfo, error) {
  93. statement, infos, err := dpsClient.EventHistoryQueryOnlyByKeys(req)
  94. if err != nil {
  95. return nil, err
  96. }
  97. fslog.Info(statement)
  98. return infos, nil
  99. }
  100. func CommonEventHistoryQueryOnly(req *client.CommonEventQueryRequest) ([]client.EventInfo, error) {
  101. statement, infos, err := dpsClient.CommonEventHistoryQueryOnly(req)
  102. if err != nil {
  103. return nil, err
  104. }
  105. fslog.Info(statement)
  106. return infos, nil
  107. }
  108. func CountEventHistoryByKeys(req *client.CountEventByKeysRequest) (int64, error) {
  109. statement, count, err := dpsClient.CountEventHistoryByKeys(req)
  110. if err != nil {
  111. return 0, err
  112. }
  113. fslog.Info(statement)
  114. return count, nil
  115. }
  116. func CommonCountEventHistory(req *client.CommonCountEventRequest) (int64, error) {
  117. statement, count, err := dpsClient.CommonCountEventHistory(req)
  118. if err != nil {
  119. return 0, err
  120. }
  121. fslog.Info(statement)
  122. return count, nil
  123. }
  124. func CheckEventHistoryExistByKeys(req *client.CountEventByKeysRequest) (bool, error) {
  125. statement, count, err := dpsClient.CountEventHistoryByKeys(req)
  126. if err != nil {
  127. return false, err
  128. }
  129. fslog.Info(statement)
  130. if count <= 0 {
  131. return false, nil
  132. }
  133. return true, nil
  134. }
  135. func CommonCheckEventHistoryExist(req *client.CommonCountEventRequest) (bool, error) {
  136. statement, count, err := dpsClient.CommonCountEventHistory(req)
  137. if err != nil {
  138. return false, err
  139. }
  140. fslog.Info(statement)
  141. if count <= 0 {
  142. return false, nil
  143. }
  144. return true, nil
  145. }