feat: 手动实名和套餐列表退款
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 5m53s
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 5m53s
This commit is contained in:
@@ -17,7 +17,9 @@ import type {
|
||||
AssetWalletTransactionParams,
|
||||
AssetWalletResponse,
|
||||
AssetOrdersParams,
|
||||
AssetOrdersResponse
|
||||
AssetOrdersResponse,
|
||||
UpdateAssetRealnameStatusRequest,
|
||||
DtoUpdateAssetRealnameStatusResponse
|
||||
} from '@/types/api'
|
||||
|
||||
export class AssetService extends BaseService {
|
||||
@@ -208,12 +210,25 @@ export class AssetService extends BaseService {
|
||||
* @param identifier 资产标识符(ICCID 或 VirtualNo)
|
||||
* @param realname_policy 实名认证策略 (none:无需实名, before_order:先实名后充值/购买, after_order:先充值/购买后实名)
|
||||
*/
|
||||
static updateRealnamePolicy(
|
||||
identifier: string,
|
||||
realname_policy: string
|
||||
): Promise<BaseResponse> {
|
||||
static updateRealnamePolicy(identifier: string, realname_policy: string): Promise<BaseResponse> {
|
||||
return this.patch<BaseResponse>(`/api/admin/assets/${identifier}/realname-mode`, {
|
||||
realname_policy
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 手动更新资产实名状态
|
||||
* PATCH /api/admin/assets/:identifier/realname-status
|
||||
* @param identifier 资产标识符(ICCID 或 VirtualNo)
|
||||
* @param data 实名状态数据
|
||||
*/
|
||||
static updateRealnameStatus(
|
||||
identifier: string,
|
||||
data: UpdateAssetRealnameStatusRequest
|
||||
): Promise<BaseResponse<DtoUpdateAssetRealnameStatusResponse>> {
|
||||
return this.patch<BaseResponse<DtoUpdateAssetRealnameStatusResponse>>(
|
||||
`/api/admin/assets/${identifier}/realname-status`,
|
||||
data
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user