This commit is contained in:
@@ -11,6 +11,8 @@ import type {
|
||||
AssetRealtimeStatusResponse,
|
||||
AssetRefreshResponse,
|
||||
AssetPackageUsageRecord,
|
||||
AssetPackageListResponse,
|
||||
AssetPackageParams,
|
||||
AssetCurrentPackageResponse,
|
||||
DeviceStopResponse,
|
||||
DeviceStartResponse,
|
||||
@@ -65,17 +67,20 @@ export class AssetService extends BaseService {
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询该资产所有套餐记录,含虚流量换算字段
|
||||
* GET /api/admin/assets/:asset_type/:id/packages
|
||||
* 查询该资产所有套餐记录,含虚流量换算字段(分页)
|
||||
* GET /api/admin/assets/:asset_type/:id/packages?page=1&page_size=50
|
||||
* @param assetType 资产类型 (card 或 device)
|
||||
* @param id 资产ID
|
||||
* @param params 查询参数(可选分页参数)
|
||||
*/
|
||||
static getAssetPackages(
|
||||
assetType: AssetType,
|
||||
id: number
|
||||
): Promise<BaseResponse<AssetPackageUsageRecord[]>> {
|
||||
return this.get<BaseResponse<AssetPackageUsageRecord[]>>(
|
||||
`/api/admin/assets/${assetType}/${id}/packages`
|
||||
id: number,
|
||||
params?: AssetPackageParams
|
||||
): Promise<BaseResponse<AssetPackageListResponse>> {
|
||||
return this.get<BaseResponse<AssetPackageListResponse>>(
|
||||
`/api/admin/assets/${assetType}/${id}/packages`,
|
||||
params
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user