fuliqi
2024-01-24 29c1e7eb5ac16e90d8991a86c1c071bc312ec8d9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
import service from '../service'
// 商品分类管理api
export class ProductCategoryApi {
  /**
   * 获取分类管理树
   * @param {*} params
   */
    getList = (params, showLoading = true) => {
      return service.get('/awl-product-service/ma/productCategory/list', { params, showLoading })
    }
 
    /**
 * 新增分类树
 * @param {*} params
 */
   addInfo=(params) => {
     return service.post('/awl-product-service/ma/productCategory/save', params)
   }
 
   /**
 *修改分类树
 * @param {*} params
 */
    updateInfo=(params) => {
      return service.post('/awl-product-service/ma/productCategory/update', params)
    }
 
    /**
 *删除分类树
 * @param {*} params
 */
    deleteItem = (params) => {
      return service.post('/awl-product-service/ma/productCategory/deleteById', params)
    }
 
    /**
 * 分类添加品牌
 * @param {*} params
 */
    addItemBrand = (params) => {
      return service.post('/awl-product-service/ecProduct/save', params)
    }
 
    /**
 * 分类添加属性
 * @param {*} params
 */
  addItemProp = (params) => {
    return service.post('/awl-product-service/productProp/save', params)
  }
 
  /**
 * 获取分类品牌列表
 * @param {*} params
 */
  getCategoryBrandList = (params) => {
    return service.get('/awl-product-service/brand/getBrandByCatId', { params })
  }
 
  /**
 * 获取分类属性列表
 * @param {*} params
 */
getCategoryPropList = (params) => {
  return service.get('/awl-product-service/productProp/listByPage', { params })
}
 
/**
 * 删除分类品牌
 * @param {*} params
 */
deleteCategoryBrandItem = (params) => {
  return service.post('/awl-product-service/ecProduct/deleteById', params)
}
 
/**
 * 删除分类属性
 * @param {*} params
 */
deleteCategoryPropItem = (params) => {
  return service.post('/awl-product-service/productProp/deleteById', params)
}
 
/**
 * 编辑分类属性
 * @param {*} params
 */
editCategoryPropItem = (params) => {
  return service.post('/awl-product-service/productProp/update ', params)
}
 
/**
 * 通过分类获取属性值
 * @param {*} params
 */
getByCategoryProp = (params) => {
  return service.get('/awl-product-service/productProp/findByCatId', { params })
}
 
/**
 *批量添加品牌
 */
batchAddBrand = (params) => {
  return service.post('/awl-product-service/saveBrand/batchAdd', params)
}
 
/**
*批量添加属性
*/
batchAddProp = (params) => {
  return service.post('/awl-product-service/saveProp/batchSave', params)
}
}
export default new ProductCategoryApi()