shop.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import request from '@/utils/request'
  2. // 商品列表
  3. export function shopList(query) {
  4. return request({
  5. url: '/v1/shop/index',
  6. method: 'get',
  7. data: query,
  8. params: query
  9. })
  10. }
  11. // 导出
  12. export function goodsListExport(query) {
  13. return request({
  14. url: '/v1/shop/goods-list-export',
  15. method: 'get',
  16. data: query,
  17. params: query
  18. })
  19. }
  20. // 商品上下架
  21. export function updateGoodsStatus(query) {
  22. return request({
  23. url: '/v1/shop/goods-status',
  24. method: 'post',
  25. data: query
  26. })
  27. }
  28. // 删除商品
  29. export function goodsDelete(query) {
  30. return request({
  31. url: '/v1/shop/goods-delete',
  32. method: 'post',
  33. data: query
  34. })
  35. }
  36. // 编辑商品-获取详情
  37. export function getGoodsDetail(query) {
  38. return request({
  39. url: '/v1/shop/goods-edit',
  40. method: 'get',
  41. data: query,
  42. params: query
  43. })
  44. }
  45. // 提交表单,编辑商品信息
  46. export function editGoodsData(query) {
  47. return request({
  48. url: '/v1/shop/goods-edit',
  49. method: 'post',
  50. data: query
  51. })
  52. }