mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-21 18:48:10 +00:00
62 lines
1.4 KiB
TypeScript
62 lines
1.4 KiB
TypeScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 获取商家地址库列表
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function getShopAddressList(params: Record<string, any>) {
|
|
return request.get(`shop/shop_address`, { params })
|
|
}
|
|
|
|
/**
|
|
* 获取商家地址库详情
|
|
* @param id 商家地址库id
|
|
* @returns
|
|
*/
|
|
export function getShopAddressInfo(id: number) {
|
|
return request.get(`shop/shop_address/${ id }`);
|
|
}
|
|
|
|
/**
|
|
* 添加商家地址库
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function addShopAddress(params: Record<string, any>) {
|
|
return request.post('shop/shop_address', params, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 编辑商家地址库
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function editShopAddress(params: Record<string, any>) {
|
|
return request.put(`shop/shop_address/${ params.id }`, params, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 删除商家地址库
|
|
* @param id
|
|
* @returns
|
|
*/
|
|
export function deleteShopAddress(id: number) {
|
|
return request.delete(`shop/shop_address/${ id }`, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 获取商家默认发货地址
|
|
* @returns
|
|
*/
|
|
export function getShopDefaultDeliveryAddressInfo() {
|
|
return request.get('shop/shop_address/default/delivery');
|
|
}
|
|
|
|
/**
|
|
* 获取商家收货地址
|
|
* @returns
|
|
*/
|
|
export function getOrderRefundAddress() {
|
|
return request.get('shop/order/refund/address');
|
|
} |