/* * @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()