business.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import request from '@/axios'
  2. /*
  3. * 分页获取企业列表
  4. *
  5. */
  6. export function getOrganizationListByPage(data) {
  7. return request({
  8. url: `/api/Merchant/${data.currPage}/${data.pageSize}`,
  9. method: 'post',
  10. data: data
  11. })
  12. }
  13. /*
  14. * 获取企业列表
  15. *
  16. */
  17. export function getOrganizationList(data) {
  18. return request({
  19. url: `/api/Merchant/list`,
  20. method: 'post',
  21. data: data
  22. })
  23. }
  24. /*
  25. * 新增企业
  26. *
  27. *
  28. */
  29. export function insertOrganization(data) {
  30. return request({
  31. url: `/api/Merchant`,
  32. method: 'post',
  33. data: data
  34. })
  35. }
  36. /*
  37. * 编辑企业
  38. *
  39. *
  40. */
  41. export function updateOrganization(data) {
  42. return request({
  43. url: `/api/Merchant/update`,
  44. method: 'put',
  45. data: data
  46. })
  47. }
  48. /*
  49. * 获取企业详情
  50. *
  51. *
  52. */
  53. export function getOrganizationDetailById(id) {
  54. return request({
  55. url: `/api/Merchant/${id}`,
  56. method: 'get'
  57. })
  58. }
  59. /*
  60. * 删除企业
  61. *
  62. *
  63. */
  64. export function deleteOrganizationById(id) {
  65. return request({
  66. url: `/api/Merchant/delete/${id}`,
  67. method: 'delete'
  68. })
  69. }