支持后台转移发布所有权
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user