2
0

feat:KYC认证

This commit is contained in:
zhongzm
2025-01-14 12:01:18 +08:00
parent 434767a902
commit 192e58fc0b
8 changed files with 661 additions and 4 deletions

View File

@@ -160,4 +160,36 @@ export function fetchPackageHistory(params: Api.Package.PackageHistoryQueryParam
params
});
}
/** Get KYC status */
export function fetchKYCStatus() {
return request<Api.KYC.KYCInfo>({
url: '/u/kyc/page',
method: 'get'
});
}
/** Submit KYC verification */
export function submitKYCVerification(data: Api.KYC.KYCVerifyParams) {
return request({
url: '/u/kyc/verify',
method: 'post',
data
});
}
/** Upload file */
export function uploadFile(file: File) {
const formData = new FormData();
formData.append('file', file);
return request<{ name: string; url: string }>({
url: '/file/upload',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data'
},
data: formData
});
}