20 lines
558 B
TypeScript
20 lines
558 B
TypeScript
import createAxios from '@/utils/request';
|
|
|
|
/** 批量添加特价推荐商品(已在推荐中的自动跳过,返回 added/skipped 计数) */
|
|
export async function batchAddSpecials(product_ids: number[]) {
|
|
return createAxios<{ added: number; skipped: number }>({
|
|
url: '/client/special/batch',
|
|
method: 'post',
|
|
data: { product_ids },
|
|
});
|
|
}
|
|
|
|
/** 批量删除特价推荐 */
|
|
export async function batchDeleteSpecials(ids: number[]) {
|
|
return createAxios({
|
|
url: '/client/special/batch',
|
|
method: 'delete',
|
|
data: { ids },
|
|
});
|
|
}
|