import request from './request' /** * @description 分销设置 -- 详情 */ export function configApi() { return request.get('config/others/lst') } /** * @description 分销设置 -- 表单提交 */ export function configUpdateApi(data) { return request.post('config/others/update', data) } /** * @description 分销设置 -- 表单提交 */ export function productCheckApi() { return request.post('store/product/check') } /** * @description 分销员 -- 列表 */ export function promoterListApi(data) { return request.get('user/promoter/lst', data) } /** * @description 推广人 -- 列表 */ export function spreadListApi(uid, data) { return request.get(`user/spread/lst/${uid}`, data) } /** * @description 推广人订单 -- 列表 */ export function spreadOrderListApi(uid, data) { return request.get(`user/spread/order/${uid}`, data) } /** * @description 推广人 -- 清除上级推广人 */ export function spreadClearApi(uid) { return request.post(`user/spread/clear/${uid}`) } /** * @description 商品列表 -- 列表 */ export function productLstApi(data) { return request.get(`store/bag/lst`, data) } /** * @description 商品列表 -- 平台分类 */ export function categoryListApi() { return request.get(`store/category/list`) } /** * @description 商品审核 -- 详情 */ export function productDetailApi(id) { return request.get(`store/bag/detail/${id}`) } /** * @description 商品审核/下架 */ export function productStatusApi(data) { return request.post(`store/bag/status`, data) } /** * @description 商品列表 -- 列表表头 */ export function lstFilterApi() { return request.get(`store/bag/lst_filter`) } /** * @description 商品列表 -- 显示隐藏 */ export function changeApi(id, status) { return request.post(`store/bag/change/${id}`, { status }) } /** * @description 商户总 */ export function merSelectApi() { return request.get(`store/product/mer_select`) } /** * @description 商品下架 */ export function productOffApi(data) { return request.post(`store/bag/status`, data) } /** * @description 商品编辑 */ export function productUpdateApi(id, data) { return request.post(`store/bag/update/${id}`, data) } /** * @description 佣金 -- 获取佣金说明 */ export function getEextensionApi(key) { return request.get(`agreement/${key}`) } /** * @description 佣金 -- 编辑佣金说明 */ export function updateEextensionApi(type, data) { return request.post(`agreement/${type}`, data) } /** * @description 分销等级 -- 获取分销等级规则 */ export function getBrokerageApi(key) { return request.get(`agreement/${key}`) } /** * @description 分销等级 -- 编辑分销等级规则 */ export function updateBrokerageApi(type, data) { return request.post(`agreement/${type}`, data) } /** * @description 分销等级 -- 添加 */ export function membershipDataAddApi(data) { return request.post(`user/brokerage/create`, data) } /** * @description 分销等级 -- 列表 */ export function distributionLevelLst(data) { return request.get(`user/brokerage/lst`, data) } /** * @description 分销等级 -- 列表 */ export function distributionDetail(id) { return request.get(`user/brokerage/detail/${id}`) } /** * @description 分销等级 -- 编辑 */ export function distributionUpdate(id, data) { return request.post(`user/brokerage/update/${id}`, data) } /** * @description 分销等级 -- 删除 */ export function distributionDelete(id) { return request.delete(`user/brokerage/delete/${id}`) } /** * @description 分销员列表 -- 获取分销等级 */ export function getDistributionLevel() { return request.get(`user/brokerage/options`) } /** * @description 分销员列表 -- 获取分销数据 */ export function distributionStatistics(data) { return request.get(`user/promoter/count`, data) } /** * @description 分销员列表 -- 编辑分销员等级 */ export function distributionLevelUpdate(id) { return request.get(`user/spread/${id}/form`) } /** * @description 分销订单 -- 列表 */ export function spreadOrderLst(data) { return request.get('spread/order/lst', data) } /** * @description 订单 -- 表头 */ export function spreadChartApi() { return request.get('spread/order/chart') } /** * @description 订单 -- 详情 */ export function spreadOrderDetail(id) { return request.get(`spread/order/detail/${id}`) } /** * @description 获取物流信息 */ export function spreadOrderExpress(id) { return request.get(`spread/order/express/${id}`) } /** * @description 订单 -- 发货 */ export function orderDeliveryApi(id) { return request.get(`spread/store/order/delivery/${id}/form`) } /** * @description 订单 -- 记录 */ export function orderLogApi(id, data) { return request.get(`spread/order/status/${id}`, data) } /** * @description 订单 -- 子订单 */ export function getChildrenOrderApi(id) { return request.get(`spread/order/children/${id}`) }