Files
shz-admin/src/services/cms/appuser.ts

64 lines
1.4 KiB
TypeScript
Raw Normal View History

2026-07-16 20:15:25 +08:00
import { request } from '@umijs/max';
/**
*
* GET /cms/appUser/list
*/
export async function getAppUserList(
params?: API.CmsAppUser.ListParams & {
pageNum?: number;
pageSize?: number;
},
) {
return request<API.CmsAppUser.AppUserResult>('/api/cms/appUser/list', {
method: 'GET',
params,
});
}
/**
* ++++
* GET /cms/appUser/resume/{userId}
*/
export async function getAppUserResume(userId: number) {
return request<API.CmsAppUser.ResumeResult>(`/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,
});
}