gat-interface.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. import request from '@/utils/request-gat'
  2. /**
  3. *
  4. * BServer
  5. */
  6. //分页获取所有业务服务器信息
  7. export function gateWayBServerGetList (params) {
  8. return request({
  9. url: '/api/BServer/GateWayBServerGetList',
  10. method: 'post',
  11. data: params
  12. })
  13. }
  14. //根据ID获取业务服务器信息
  15. export function gateWayBServerGetById (params) {
  16. return request({
  17. url: '/api/BServer/GateWayBServerGetById',
  18. method: 'post',
  19. data: params
  20. })
  21. }
  22. //删除业务服务器信息
  23. export function gateWayBServerDeleteById (params) {
  24. return request({
  25. url: '/api/BServer/GateWayBServerDeleteById',
  26. method: 'post',
  27. data: params
  28. })
  29. }
  30. //新增/更新业务服务器信息
  31. export function gateWayBServerEdit (params) {
  32. return request({
  33. url: '/api/BServer/GateWayBServerEdit',
  34. method: 'post',
  35. data: params
  36. })
  37. }
  38. //更新业务服务器状态信息
  39. export function gateWayBServerStatusEdit (params) {
  40. return request({
  41. url: '/api/BServer/GateWayBServerStatusEdit',
  42. method: 'post',
  43. data: params
  44. })
  45. }
  46. //根据业务服务ID获取所有关联的业务服务器信息
  47. export function gateWayRelationBServerGetByBusiness (params) {
  48. return request({
  49. url: '/api/BServer/GateWayRelationBServerGetByBusiness',
  50. method: 'post',
  51. data: params
  52. })
  53. }
  54. //根据业务服务ID获取所有关联和未关联的业务服务器信息
  55. export function gateWayBServerGetByBusiness (params) {
  56. return request({
  57. url: '/api/BServer/GateWayBServerGetByBusiness',
  58. method: 'post',
  59. data: params
  60. })
  61. }
  62. //以业务服务器为主批量关联业务服务及业务服务器信息
  63. export function gateWayBusinessBServerRelationByBServer (params) {
  64. return request({
  65. url: '/api/BServer/GateWayBusinessBServerRelationByBServer',
  66. method: 'post',
  67. data: params
  68. })
  69. }
  70. /**
  71. *
  72. * Business
  73. */
  74. //
  75. export function asyncTest (params) {
  76. return request({
  77. url: '/api/Business/AsyncTest',
  78. method: 'post',
  79. data: params
  80. })
  81. }
  82. //API文档列表查询(searchType字段无效)
  83. export function gateWayApiDocumentList (params) {
  84. return request({
  85. url: '/api/Business/GateWayApiDocumentList',
  86. method: 'post',
  87. data: params
  88. })
  89. }
  90. //分页获取业务服务列表信息
  91. export function gateWayBusinessGetList (params) {
  92. return request({
  93. url: '/api/Business/GateWayBusinessGetList',
  94. method: 'post',
  95. data: params
  96. })
  97. }
  98. //根据ID获取WebApi业务服务信息
  99. export function gateWayBusinessGetById (params) {
  100. return request({
  101. url: '/api/Business/GateWayBusinessGetById',
  102. method: 'post',
  103. data: params
  104. })
  105. }
  106. //根据ID获取WebApi业务服务所有信息
  107. export function gateWayBusinessAllGetById (params) {
  108. return request({
  109. url: '/api/Business/GateWayBusinessAllGetById',
  110. method: 'post',
  111. data: params
  112. })
  113. }
  114. //删除业务服务信息
  115. export function gateWayBusinessDeleteById (params) {
  116. return request({
  117. url: '/api/Business/GateWayBusinessDeleteById',
  118. method: 'post',
  119. data: params
  120. })
  121. }
  122. //新增/修改业务服务
  123. export function gateWayBusinessAllEdit (params) {
  124. return request({
  125. url: '/api/Business/GateWayBusinessAllEdit',
  126. method: 'post',
  127. data: params
  128. })
  129. }
  130. //更新业务服务状态信息
  131. export function gateWayBusinessStatusEdit (params) {
  132. return request({
  133. url: '/api/Business/GateWayBusinessStatusEdit',
  134. method: 'post',
  135. data: params
  136. })
  137. }
  138. //根据业务服务器ID获取所有关联业务服务信息
  139. export function gateWayRelBusinessGetByBServer (params) {
  140. return request({
  141. url: '/api/Business/GateWayRelBusinessGetByBServer',
  142. method: 'post',
  143. data: params
  144. })
  145. }
  146. //根据业务服务器ID获取所有关联和未关联的业务服务信息
  147. export function gateWayBusinessGetByBServer (params) {
  148. return request({
  149. url: '/api/Business/GateWayBusinessGetByBServer',
  150. method: 'post',
  151. data: params
  152. })
  153. }
  154. //以业务服务为主批量关联业务服务及业务服务器信息
  155. export function gateWayBusinessBServerRelationByBusiness (params) {
  156. return request({
  157. url: '/api/Business/GateWayBusinessBServerRelationByBusiness',
  158. method: 'post',
  159. data: params
  160. })
  161. }
  162. /**
  163. *
  164. * Parameter
  165. */
  166. //根据请求ID、请求参数类型以及请求类型获取参数列表
  167. export function parameterGetListAll (params) {
  168. return request({
  169. url: '/api/Parameter/ParameterGetListAll',
  170. method: 'post',
  171. data: params
  172. })
  173. }
  174. //更新指定请求的参数
  175. export function parameterEditByBusinessId (params) {
  176. return request({
  177. url: '/api/Parameter/ParameterEditByBusinessId',
  178. method: 'post',
  179. data: params
  180. })
  181. }