初始版本

This commit is contained in:
2026-04-23 16:30:57 +08:00
commit 0d0683a6e6
538 changed files with 113042 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
import request from '@/utils/request';
import type { ApiResult } from '@/api';
import {APP_API_URL} from '@/config/setting';
/**
* 实人认证结果
*/
export interface IdVerifyResult {
isMatch: boolean;
message: string;
}
/**
* 身份证二要素核验(阿里云实人认证)
* 校验姓名和身份证号是否一致
*/
export async function verifyIdCard(realName: string, idCard: string) {
const res = await request.post<ApiResult<IdVerifyResult>>(
APP_API_URL + '/id-verification/verify-id-card',
null,
{
params: { realName, idCard }
}
);
if (res.data.code === 200 || res.data.code === 0) {
return res.data.data as IdVerifyResult;
}
return Promise.reject(new Error(res.data.message || '核验失败'));
}