merchant.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import request from '@/utils/request';
  2. /**
  3. * 商户分类 全部列表
  4. */
  5. export function merchantCategoryAllListApi() {
  6. return request({
  7. url: '/admin/merchant/category/all/list',
  8. method: 'get',
  9. });
  10. }
  11. /**
  12. * 店铺类型 全部列表
  13. */
  14. export function merchantTypeAllListApi() {
  15. return request({
  16. url: '/admin/merchant/type/all/list',
  17. method: 'get',
  18. });
  19. }
  20. /**
  21. * @description 商户基本设置 -- 商户详情
  22. */
  23. export function getBaseInfoApi() {
  24. return request({
  25. url: '/admin/merchant/base/info',
  26. method: 'get',
  27. });
  28. }
  29. /**
  30. * @description 商户基本设置 -- 提交
  31. */
  32. export function merchantUpdateApi(data) {
  33. return request({
  34. url: '/admin/merchant/config/info/edit',
  35. method: 'post',
  36. data,
  37. });
  38. }
  39. /**
  40. * @description 商户基本设置 -- 配置信息
  41. */
  42. export function merchantConfigInfoApi() {
  43. return request({
  44. url: '/admin/merchant/config/info',
  45. method: 'get',
  46. });
  47. }
  48. /**
  49. * @description 商户基本设置 -- 商户开关
  50. */
  51. export function merchantSwitchApi() {
  52. return request({
  53. url: '/admin/merchant/switch/update',
  54. method: 'post',
  55. });
  56. }
  57. /**
  58. * @description 商户基本设置 -- 转账信息
  59. */
  60. export function merchantTransferApi() {
  61. return request({
  62. url: '/admin/merchant/settlement/info',
  63. method: 'GET',
  64. });
  65. }
  66. /**
  67. * @description 商户基本设置 -- 转账信息编辑
  68. */
  69. export function merchantTransferEditApi(data) {
  70. return request({
  71. url: '/admin/merchant/settlement/info/edit',
  72. method: 'post',
  73. data,
  74. });
  75. }