base.ts 880 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import request from '@/utils/request';
  2. const baseUrl = '/product/base';
  3. // 查询商品列表
  4. export function listProduct(params: any) {
  5. return request.get(baseUrl + '/list', { params });
  6. }
  7. // 获取商品详情
  8. export function getProduct(id: number | string) {
  9. return request.get(`${baseUrl}/${id}`);
  10. }
  11. // 新增商品
  12. export function addProduct(data: any) {
  13. return request.post(baseUrl, data);
  14. }
  15. // 修改商品
  16. export function updateProduct(data: any) {
  17. return request.put(baseUrl, data);
  18. }
  19. // 删除商品
  20. export function delProduct(id: number | string) {
  21. return request.delete(`${baseUrl}/${id}`);
  22. }
  23. // 获取分类树
  24. export function getCategoryTree(params?: any) {
  25. return request.get(baseUrl + '/categoryTree', { params });
  26. }
  27. // 获取品牌列表
  28. export function getBrandList(params?: any) {
  29. return request.get(baseUrl + '/brandList', { params });
  30. }