merchant.js 975 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import { stringify } from 'qs';
  2. import request from '../utils/request';
  3. import { api } from '../utils/config';
  4. export async function queryMerchantList(params) {
  5. return request(`${api.merchant}?${stringify(params)}`);
  6. }
  7. export async function queryMerchantItem({ id }) {
  8. return request(`${api.merchantItem}/${id}`);
  9. }
  10. export async function createMerchantItem(params) {
  11. const options = {
  12. method: 'POST',
  13. body: params,
  14. };
  15. return request(`${api.merchantItem}`, options);
  16. }
  17. export async function updateMerchantItem(params) {
  18. const options = {
  19. method: 'PUT',
  20. body: params,
  21. };
  22. return request(`${api.merchantItem}`, options);
  23. }
  24. export async function deleteMerchantItem({ id }) {
  25. const options = {
  26. method: 'DELETE',
  27. };
  28. return request(`${api.merchantItem}/${id}`, options);
  29. }
  30. export async function despoitMerchantItem(params) {
  31. const options = {
  32. method: 'POST',
  33. body: params,
  34. };
  35. return request(`${api.despoit}`, options);
  36. }