feat: 换货新资产归属继承提示

This commit is contained in:
luo
2026-07-20 10:50:23 +08:00
parent 2c8524485b
commit fac05db39a
7 changed files with 485 additions and 17 deletions

View File

@@ -54,9 +54,14 @@ export class AssetService extends BaseService {
*/
static resolveAsset(
identifier: string,
params?: AssetResolveParams
params?: AssetResolveParams,
config?: Record<string, any>
): Promise<BaseResponse<AssetResolveResponse>> {
return this.getOne<AssetResolveResponse>(`/api/admin/assets/resolve/${identifier}`, params)
return this.getOne<AssetResolveResponse>(
`/api/admin/assets/resolve/${identifier}`,
params,
config
)
}
/**

View File

@@ -47,6 +47,8 @@ export interface ExchangeResponse {
recipient_address?: string
express_company?: string
express_no?: string
inherited_shop_id?: number | null
inherited_shop_name?: string | null
remark?: string
created_at: string
updated_at: string
@@ -114,8 +116,8 @@ export class ExchangeService extends BaseService {
* POST /api/admin/exchanges/{id}/complete
* @param id 换货单ID
*/
static completeExchange(id: number): Promise<BaseResponse> {
return this.post<BaseResponse>(`/api/admin/exchanges/${id}/complete`, {})
static completeExchange(id: number): Promise<BaseResponse<ExchangeResponse>> {
return this.post<BaseResponse<ExchangeResponse>>(`/api/admin/exchanges/${id}/complete`, {})
}
/**