支持后台转移发布所有权

This commit is contained in:
yml
2026-06-17 22:31:46 +08:00
parent 342edad78b
commit bd6e15179e
14 changed files with 460 additions and 58 deletions
@@ -218,6 +218,17 @@ export async function adminMarkListingAbnormal(id: number, reason: string) {
return data.data
}
export async function adminTransferListingOwner(id: number, targetUserId: number, reason: string) {
const { data } = await apiClient.post<ApiResponse<Listing>>(
`/admin/listings/${id}/transfer-owner`,
{
target_user_id: targetUserId,
reason,
}
)
return data.data
}
export async function approveListing(id: number) {
const { data } = await apiClient.post<ApiResponse<Listing>>(`/admin/listings/${id}/approve`)
return data.data