tab1.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import axios from '../utils/request'
  2. // 获取列表
  3. export const goodsList = (data) => {
  4. return axios({
  5. method: 'post',
  6. url: '/cms/goods/list',
  7. data
  8. })
  9. }
  10. // 点击删除
  11. export const goodsRemove = (id) => {
  12. return axios({
  13. url: `/cms/goods/remove/${id}`
  14. })
  15. }
  16. // 新增、编辑
  17. export const goodsSave = (data) => {
  18. return axios({
  19. method: 'post',
  20. url: '/cms/goods/save',
  21. data
  22. })
  23. }
  24. // 是否显示
  25. export const goodsDisplay = (id, display) => {
  26. return axios({
  27. url: `/cms/goods/display/${id}/${display}`
  28. })
  29. }
  30. // 排序
  31. export const goodsSort = (id, sort) => {
  32. return axios({
  33. url: `/cms/goods/sort/${id}/${sort}`
  34. })
  35. }
  36. // 设为封面
  37. export const goodsImgIndex = (id, fileId) => {
  38. return axios({
  39. url: `/cms/goods/imgIndex/${id}/${fileId}`
  40. })
  41. }
  42. // 通过id获取详情
  43. export const goodsDetail = (id) => {
  44. return axios({
  45. url: `/cms/goods/detail/${id}`
  46. })
  47. }
  48. // 删除图片
  49. export const goodsimgRemove = (id) => {
  50. return axios({
  51. url: `/cms/goods/imgRemove/${id}`
  52. })
  53. }