优化
This commit is contained in:
@@ -37,6 +37,8 @@ export interface MerchantQualification {
|
||||
qualificationType: MerchantQualificationType
|
||||
certificateNo: string | null
|
||||
documentUrl?: string | null
|
||||
originalFileName?: string | null
|
||||
updatedAt?: string | null
|
||||
validTo: string | null
|
||||
status: QualificationStatus
|
||||
reviewComment: string | null
|
||||
@@ -119,6 +121,11 @@ export interface MerchantPersonalProfile {
|
||||
email: string | null
|
||||
}
|
||||
|
||||
export interface QualificationDeletionResult {
|
||||
qualificationId: number | string
|
||||
deletedDocumentUrl: string | null
|
||||
}
|
||||
|
||||
export interface ChangeMerchantLoginIdentifiersRequest {
|
||||
username: string
|
||||
phone: string
|
||||
@@ -157,6 +164,13 @@ export function getTenantQualifications() {
|
||||
return apiRequest<MerchantQualification[]>({ method: 'GET', url: '/merchant/v1/iam/tenant/qualifications' })
|
||||
}
|
||||
|
||||
export function deleteTenantQualification(qualificationId: number | string) {
|
||||
return apiRequest<QualificationDeletionResult>({
|
||||
method: 'DELETE',
|
||||
url: `/merchant/v1/iam/tenant/qualifications/${qualificationId}`,
|
||||
})
|
||||
}
|
||||
|
||||
export function getMerchantPermissionResources() {
|
||||
return apiRequest<MerchantPermissionResource[]>({ method: 'GET', url: '/merchant/v1/iam/permissions' })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user