Kaynağa Gözat

商品接口地址

chenrui 4 yıl önce
ebeveyn
işleme
bcbc0b7d84
1 değiştirilmiş dosya ile 50 ekleme ve 0 silme
  1. 50 0
      src/api/goods.js

+ 50 - 0
src/api/goods.js

@@ -0,0 +1,50 @@
+import { axios } from '@/utils/request'
+
+// 商品列表
+export const goodsList = (params) => {
+  const url = `/goods/query/${params.pageNo}/${params.pageSize}`
+  delete params.pageNo
+  delete params.pageSize
+  return axios.request({
+    url: url,
+    data: params,
+    method: 'post'
+  })
+}
+// 保存商品
+export const goodsSave = (params) => {
+  return axios.request({
+    url: '/goods/save',
+    data: params,
+    method: 'post'
+  })
+}
+// 商品排序
+export const goodsUpdateSort = (params) => {
+  return axios.request({
+    url: '/goods/updateSort',
+    data: params,
+    method: 'post'
+  })
+}
+// 商品详情
+export const goodsFind = (params) => {
+  return axios.request({
+    url: `/goods/findById/${params.id}`,
+    method: 'get'
+  })
+}
+// 商品删除
+export const goodsDel = (params) => {
+  return axios.request({
+    url: `/goods/delete/${params.id}`,
+    method: 'get'
+  })
+}
+// 商品上下架
+export const goodsState = (params) => {
+  return axios.request({
+    url: `/goods/updateState/${params.id}/${params.state}`,
+    method: 'get'
+  })
+}