import { request } from '@umijs/max'; /** * 分页查询个人用户管理列表 * GET /cms/appUser/list */ export async function getAppUserList( params?: API.CmsAppUser.ListParams & { pageNum?: number; pageSize?: number; }, ) { return request('/api/cms/appUser/list', { method: 'GET', params, }); } /** * 获取用户完整简历信息(个人信息+教育+培训+工作经历+技能) * GET /cms/appUser/resume/{userId} */ export async function getAppUserResume(userId: number) { return request(`/api/cms/appUser/resume/${userId}`, { method: 'GET', }); } /** * 修改用户身份证号 * POST /cms/appUser/updateIdCard */ export async function updateIdCard(data: { userId: number; idCard: string }) { return request('/api/cms/appUser/updateIdCard', { method: 'POST', data, }); } /** * 修改简历公开/保密状态 * POST /cms/appUser/changeResumeStatus */ export async function changeResumeStatus(data: { userId: number; resumeStatus: string; }) { return request('/api/cms/appUser/changeResumeStatus', { method: 'POST', data, }); } /** * 重置用户密码 * POST /cms/appUser/resetPassword */ export async function resetPassword(data: { userId: number; password: string }) { return request('/api/cms/appUser/resetPassword', { method: 'POST', data, }); }