优化后台商品审核价格调整

This commit is contained in:
yml2213
2026-06-04 23:44:16 +08:00
parent c1b3dba83d
commit fbf1b37399
10 changed files with 653 additions and 33 deletions
@@ -188,6 +188,17 @@ export async function approveListing(id: number) {
return data.data
}
export interface AdminListingPriceAdjustPayload {
buyer_ratio?: number
buyer_total_price?: number
reason?: string
}
export async function adjustListingReviewPrice(id: number, payload: AdminListingPriceAdjustPayload) {
const { data } = await apiClient.post<ApiResponse<Listing>>(`/admin/listings/${id}/adjust-price`, payload)
return data.data
}
export async function rejectListing(id: number, reason: string) {
const { data } = await apiClient.post<ApiResponse<Listing>>(`/admin/listings/${id}/reject`, { reason })
return data.data