Tenant.js 910 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import axiosApi from './AxiosApi.js'
  2. const apiList = {
  3. page: {
  4. method: 'POST',
  5. url: `/authority/tenant/page`
  6. },
  7. update: {
  8. method: 'PUT',
  9. url: `/authority/tenant`
  10. },
  11. save: {
  12. method: 'POST',
  13. url: `/authority/tenant`
  14. },
  15. saveInit: {
  16. method: 'POST',
  17. url: `/authority/tenant/init`
  18. },
  19. remove: {
  20. method: 'DELETE',
  21. url: `/authority/tenant/remove`
  22. }
  23. }
  24. export default {
  25. page(data) {
  26. return axiosApi({
  27. ...apiList.page,
  28. data
  29. })
  30. },
  31. save(data) {
  32. return axiosApi({
  33. ...apiList.save,
  34. data
  35. })
  36. },
  37. saveInit(data) {
  38. return axiosApi({
  39. ...apiList.saveInit,
  40. data
  41. })
  42. },
  43. update(data) {
  44. return axiosApi({
  45. ...apiList.update,
  46. data
  47. })
  48. },
  49. remove(data) {
  50. return axiosApi({
  51. ...apiList.remove,
  52. data
  53. })
  54. }
  55. }