fix: 新增: 修改资产套餐已用量, 修改资产套餐过期时间
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m22s
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m22s
This commit is contained in:
@@ -21,7 +21,10 @@ import type {
|
||||
UpdateAssetRealnameStatusRequest,
|
||||
DtoUpdateAssetRealnameStatusResponse,
|
||||
AssetOperationLogsResponse,
|
||||
AssetOperationLogsParams
|
||||
AssetOperationLogsParams,
|
||||
AssetPackageUsageRecord,
|
||||
UpdateAssetPackageUsedDataRequest,
|
||||
UpdateAssetPackageExpiresAtRequest
|
||||
} from '@/types/api'
|
||||
|
||||
export class AssetService extends BaseService {
|
||||
@@ -104,6 +107,36 @@ export class AssetService extends BaseService {
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改套餐真实已用量
|
||||
* PATCH /api/admin/assets/:identifier/packages/:package_usage_id/used-data
|
||||
*/
|
||||
static updateAssetPackageUsedData(
|
||||
identifier: string,
|
||||
packageUsageId: number,
|
||||
data: UpdateAssetPackageUsedDataRequest
|
||||
): Promise<BaseResponse<AssetPackageUsageRecord>> {
|
||||
return this.patch<BaseResponse<AssetPackageUsageRecord>>(
|
||||
`/api/admin/assets/${identifier}/packages/${packageUsageId}/used-data`,
|
||||
data as Record<string, any>
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改套餐过期时间
|
||||
* PATCH /api/admin/assets/:identifier/packages/:package_usage_id/expires-at
|
||||
*/
|
||||
static updateAssetPackageExpiresAt(
|
||||
identifier: string,
|
||||
packageUsageId: number,
|
||||
data: UpdateAssetPackageExpiresAtRequest
|
||||
): Promise<BaseResponse<AssetPackageUsageRecord>> {
|
||||
return this.patch<BaseResponse<AssetPackageUsageRecord>>(
|
||||
`/api/admin/assets/${identifier}/packages/${packageUsageId}/expires-at`,
|
||||
data as Record<string, any>
|
||||
)
|
||||
}
|
||||
|
||||
// ========== 资产停复机操作(统一接口)==========
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user