提交促销以己部分页面商家端功能迁移,接口对接

This commit is contained in:
Yer11214
2024-10-05 14:33:37 +08:00
parent c03778676c
commit 9e630bb2ba
16 changed files with 958 additions and 263 deletions

View File

@@ -57,5 +57,15 @@ export const auditDistributionCash = (id,params) => {
return postRequest(`/distribution/cash/audit/${id}`, params)
}
// 取消分销商品
export const distributionGoodsCancel = (id) => {
return deleteRequest(`/distribution/goods/cancel/${id}`)
}
// 选择分销商品
export const distributionGoodsCheck = (id,param) => {
return putRequest(`/distribution/goods/checked/${id}`,param)
}

View File

@@ -1,5 +1,5 @@
// 统一请求路径前缀在libs/axios.js中修改
import { getRequest, postRequest, putRequest, deleteRequest} from '@/libs/axios';
import { getRequest, postRequest, putRequest, deleteRequest } from '@/libs/axios';
// 获取商品品牌分页列表
export const getManagerBrandPage = (params) => {
@@ -7,8 +7,8 @@ export const getManagerBrandPage = (params) => {
}
// 批量删除
export const delBrand = (ids) =>{
return deleteRequest(`/goods/brand/delByIds/${ids}`)
export const delBrand = (ids) => {
return deleteRequest(`/goods/brand/delByIds/${ids}`)
}
@@ -48,12 +48,12 @@ export const getSpecificationList = (params) => {
//获取分类列表数据
export const getAllCategoryList = (parent_id) => {
return getRequest(`/goods/category/${parent_id}/all-children`)
return getRequest(`/goods/category/${parent_id}/all-children`)
}
//获取分类列表数据
export const getCategoryTree = () => {
return getRequest(`/goods/category/allChildren`)
return getRequest(`/goods/category/allChildren`)
}
// 添加商品分类
@@ -83,7 +83,7 @@ export const insertSpec = (params) => {
return postRequest('/goods/spec', params)
}
// 添加或修改规格设置
export const updateSpec = (id,params) => {
export const updateSpec = (id, params) => {
return putRequest(`/goods/spec/${id}`, params)
}
//根据分类id获取关联规格
@@ -103,11 +103,11 @@ export const getGoodsCategory = (parent_id) => {
// 上架商品
export const upGoods = (id, params) => {
return putRequest(`/goods/goods/${id}/up`, params)
}
// 下架商品
export const lowGoods = (id, params) => {
}
// 下架商品
export const lowGoods = (id, params) => {
return putRequest(`/goods/goods/${id}/under`, params)
}
}
// 获取商品sku分页列表
export const getGoodsSkuData = (params) => {
@@ -170,38 +170,38 @@ export const getGoodsSpecInfo = (category_id, params) => {
//获取sku列表
export const getSkuPage = (params) => {
return getRequest(`/goodsSku/getByPage`, params)
return getRequest(`/goodsSku/getByPage`, params)
}
//查看商品详情
export const getGoodsDetail = (id) => {
return getRequest(`/goods/goods/get/${id}`)
return getRequest(`/goods/goods/get/${id}`)
}
// 获取订单统计图表
export const getOrderChart = (params) => {
return getRequest(`/statistics/order`, params)
return getRequest(`/statistics/order`, params)
}
// 订单统计概览
export const getOrderOverView = (params) => {
return getRequest(`/statistics/order/overview`, params)
return getRequest(`/statistics/order/overview`, params)
}
// 统计相关订单统计
export const statisticsOrderList = (params) => {
return getRequest(`/statistics/order/order`, params)
return getRequest(`/statistics/order/order`, params)
}
// 统计相关退单统计
export const statisticsOrderRefundList = (params) => {
return getRequest(`/statistics/order/refund`, params)
return getRequest(`/statistics/order/refund`, params)
}
@@ -225,3 +225,35 @@ export const refundStatistics = (params) => {
export const refundPriceStatistics = (params) => {
return getRequest(`/statistics/refund/order/getPrice`, params)
}
// 获取草稿商品分页列表
export const getDraftGoodsListData = params => {
return getRequest("/goods/draftGoods/page", params);
};
// 获取草稿商品详情
export const getDraftGoodsDetail = id => {
return getRequest(`/goods/draftGoods/${id}`);
};
// 保存草稿商品
export function saveDraftGoods(params) {
return postRequest("/goods/draftGoods/save", params, {
"Content-Type": "application/json"
});
}
// 删除草稿商品
export const deleteDraftGoods = id => {
return deleteRequest(`/goods/draftGoods/${id}`);
};
export function createGoods(params) {
return postRequest("/goods/goods/create", params, {
"Content-Type": "application/json"
});
}
export function editGoods(goodsId, params) {
return putRequest(`/goods/goods/update/${goodsId}`, params, {
"Content-Type": "application/json"
});
}

View File

@@ -126,10 +126,7 @@ export const getAfterSaleOrderDetail = (sn) => {
export const getAfterSaleTraces = (sn) => {
return getRequest(`/order/afterSale/getDeliveryTraces/${sn}`)
}
// 获取商家选中的物流公司
export const getLogisticsChecked = () => {
return getRequest(`/other/logistics/getChecked`)
}
//查询物流
export const getTraces = (sn, params) => {
@@ -165,3 +162,14 @@ export const storeAddress = (sn) => {
export const orderTake = (sn, verificationCode) => {
return putRequest(`/order/order/take/${sn}/${verificationCode}`);
};
//分包裹发货
export const partDelivery = (orderSn,params) => {
return postRequest(`/order/order/${orderSn}/partDelivery`,params,{
"Content-type": "application/json"
})
}
// 修改订单备注
export const modifyOrderRemark = (sn, params) => {
return putRequest(`/order/order/${sn}/sellerRemark`, params);
};

View File

@@ -280,4 +280,33 @@ export const deletePointsGoodsCategoryById = id => {
// 获取优惠券领取记录
export const getCouponReceiveList = (params) => {
return getRequest("/promotion/coupon/received", params);
};
};
// 新增满减活动
export const newFullDiscount = (params) => {
return postRequest(`/promotion/fullDiscount`, params, { 'Content-type': 'application/json' })
}
// 编辑满减活动
export const editFullDiscount = (params) => {
return putRequest(`/promotion/fullDiscount`, params, { 'Content-type': 'application/json' })
}
// 新建 拼团
export const savePintuan = (params) => {
return postRequest('/promotion/pintuan', params, { 'Content-type': 'application/json' })
}
// 编辑 拼团
export const editPintuan = (params) => {
return putRequest('/promotion/pintuan', params, { 'Content-type': 'application/json' })
}
// 添加限时抢购 商品
export const setSeckillGoods = (params) => {
return postRequest(`/promotion/seckill/apply/${params.seckillId}`, params.applyVos, { 'Content-type': 'application/json' })
}
// 添加限时抢购 商品
export const removeSeckillGoods = (seckillId, ids) => {
return deleteRequest(`/promotion/seckill/apply/${seckillId}/${ids}`)
}

View File

@@ -89,9 +89,21 @@ export const downloadBill = (id) => {
// 获取物流模版
export const getShipTemplate = (id) => {
// return getRequest(`/order/bill/shipTemplate`)
return getRequest(`/order/bill/shipTemplate`)
}
export const replyMemberComment = (id, params) => {
return putRequest(`/member/evaluation/reply/${id}`, params)
}
//删除运费模板
export const deleteShipTemplate = (id) => {
return deleteRequest(`/setting/freightTemplate/${id}`)
}
//新增运费模板
export const addShipTemplate = (params, headers) => {
return postRequest(`/setting/freightTemplate`, params, headers)
}
//编辑运费模板
export const editShipTemplate = (id, params, headers) => {
return putRequest(`/setting/freightTemplate/${id}`, params, headers)
}