task-95(店铺中心): 实现店铺删除确认

新增 shop-manage-delete.ts(删除确认文案 + 删除后目标页回退) 并在
shop-manage-api.ts 增加 deleteShopManage(DELETE /api/admin/shop-manages/{id})。

TDD: task-95.test.ts 8 用例先 RED 后 GREEN。
This commit is contained in:
2026-09-05 16:50:16 +08:00
parent 0a1e778ef6
commit 29641e20a7
3 changed files with 109 additions and 0 deletions
@@ -73,3 +73,8 @@ export async function fetchShopCredential(id: number, shopName: string): Promise
}
return credential
}
/** 删除店铺:DELETE /api/admin/shop-manages/{id};成功后由调用方按目标页刷新。 */
export async function deleteShopManage(id: number): Promise<void> {
await http.delete<unknown>(`${SHOP_MANAGE_ENDPOINT}/${id}`)
}