/** 最低价 ASIN 详情编辑抽屉保存适配(任务 77):PUT/DELETE /api/admin/skip-price-asins/{id}/countries/{country}。 */ import { http } from '@/api/http' export const SKIP_PRICE_DETAIL_ENDPOINT = '/api/admin/skip-price-asins' function countryUrl(id: number, country: string): string { return `${SKIP_PRICE_DETAIL_ENDPOINT}/${id}/countries/${country}` } /** 保存某国家 ASIN 与最低价(body { asin, minimumPrice });返回后由列表刷新回读最新行。 */ export async function updateSkipPriceCountry( id: number, country: string, asin: string, minimumPrice: number | null, ): Promise { await http.put(countryUrl(id, country), { asin, minimumPrice }) } /** 删除某国家最低价 ASIN(清空该站点)。 */ export async function deleteSkipPriceCountry(id: number, country: string): Promise { await http.delete(countryUrl(id, country)) }