/*
|
* @Author: wuyue
|
* @Date: 2022-10-24 15:42:41
|
* @LastEditTime: 2022-12-02 17:57:02
|
* @LastEditors: wuyue
|
* @Descripttion:
|
* @version:
|
*/
|
import service from '../service'
|
|
// 展示分类api
|
export class ProductExhibitionApi {
|
/**
|
* 获取销售分类树
|
* @param {*} params
|
*/
|
getList = (params) => {
|
return service.get('/awl-product-service/sa/productCategory/queryList', { params })
|
}
|
|
/**
|
*获取分类子信息
|
* @param {*} params
|
* @param {*} showLoading
|
*/
|
getChildrenList= (params) => {
|
return service.get('/awl-product-service/sa/productCategory/selectByParent', { params })
|
}
|
|
updateInfo = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/update', params)
|
}
|
|
addInfo = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/save', params)
|
}
|
|
deleteItem = (params) => {
|
return service.post(`/awl-product-service/sa/productCategory/deleteById?catId=${params.catId}`)
|
}
|
|
// 查询可关联的商品
|
queryShopSpuChoosePage= (params) => {
|
return service.post('/awl-product-service/sa/productCategory/queryShopSpuChoosePage', params)
|
}
|
|
// 获取对应分类关联的商品数据
|
getRelationProdList = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/queryCatShopSpuPage', params)
|
}
|
|
// 是否隐藏展示分类
|
isShowCategory = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/changeDisplaySate', params)
|
}
|
|
// 拖拽表格排序
|
dragOrtTable = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/dragSort', params)
|
}
|
|
// 关联商品
|
relationProd = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/relationCategorySpu', params)
|
}
|
|
// 取消关联
|
cancelRelation = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/cancelRelation', params)
|
}
|
|
// 关联商品向上排序
|
relationProdTopSort = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/sortUp', params)
|
}
|
|
// 关联商品向下排序
|
relationProdDownSort = (params) => {
|
return service.post('/awl-product-service/sa/productCategory/sortDown', params)
|
}
|
}
|
export default new ProductExhibitionApi()
|