feat:微信认证

This commit is contained in:
dzc committed 2025-12-04 15:29:32 +08:00
1 parent dc89dd0b59
commit 5daecfe0d9
4 files changed
+327 -1

No files matched your search

+51
View File
@@ -0,0 +1,51 @@
import request from '@/config/axios'
// 用户认证 VO
export interface AuthVO {
id: number // 认证编号
bizType: string // 认证类型
bizId: number // 认证类型编号
authPic: number // 认证图片或视频
authExtraJson: string // 认证额外信息(json)
authTime: Date // 认证时间
authMemberId: number // 认证人编号(-1为系统认证)
authStatus: string // 认证状态
}
// 用户认证 API
export const AuthApi = {
// 查询用户认证分页
getAuthPage: async (params: any) => {
return await request.get({ url: `/member/com-auth/page`, params })
},
// 查询用户认证详情
getAuth: async (id: number) => {
return await request.get({ url: `/member/com-auth/get?id=` + id })
},
// 新增用户认证
createAuth: async (data: AuthVO) => {
return await request.post({ url: `/member/com-auth/create`, data })
},
// 修改用户认证
updateAuth: async (data: AuthVO) => {
return await request.put({ url: `/member/com-auth/update`, data })
},
// 检查用户认证
checkAuth: async (data: AuthVO) => {
return await request.post({ url: `/member/com-auth/check`, data })
},
// 删除用户认证
deleteAuth: async (id: number) => {
return await request.delete({ url: `/member/com-auth/delete?id=` + id })
},
// 导出用户认证 Excel
exportAuth: async (params) => {
return await request.download({ url: `/member/com-auth/export-excel`, params })
}
}