绿满眶商城微信小程序-uniapp
zhanghua
2025-06-09 7ee6309073fdc9fd38979accabb733cee42cefaa
api/goods.js
@@ -3,6 +3,7 @@
 */
import { http, Method } from "@/utils/request.js";
import api from "@/config/api.js";
/**
 * 从ES中获取相关商品品牌名称,分类名称及属性
@@ -218,3 +219,87 @@
  })
}
/**
 * 卖家商品列表
 *
 */
export function getStoreGoods(params) {
  return http.request({
    url: api.store + '/goods/goods/list',
    method: Method.GET,
    needToken: true,
    params
  })
}
/**
 * 卖家商品详情
 *
 */
export function getStoreGoodsInfo(id) {
  return http.request({
    url: api.store + `/goods/goods/get/${id}`,
    needToken: true,
    method: Method.GET
  })
}
/**
 * 创建商品
 */
export function createStoreGoods(params) {
  return http.request({
    url: api.store + `/goods/goods/create`,
    method: Method.POST,
    needToken: true,
    params,
  });
}
/**
 * 修改商品
 */
export function updateStoreGoods(params) {
  return http.request({
    url: api.store + +`/goods/goods/update/${params.id}`,
    needToken: true,
    method: Method.PUT,
    params,
  });
}
/**
 * 卖家商品分类信息
 *
 */
export function getStoreGoodsCategory() {
  return http.request({
    url: api.store + `/goods/category/all`,
    needToken: true,
    method: Method.GET
  })
}
/**
 * 卖家商品分类信息
 *
 */
export function getStoreGoodsBrands(categoryId) {
  return http.request({
    url: api.store + `/goods/category/${categoryId}/brands`,
    needToken: true,
    method: Method.GET
  })
}
export function getgoodsUnit() {
  return http.request({
    url: api.store + `/goods/goodsUnit`,
    needToken: true,
    method: Method.GET,
    params: { pageNumber: 1, pageSize: 200 }
  })
}