37 lines
799 B
TypeScript
37 lines
799 B
TypeScript
import createAxios from '@/utils/request';
|
|
|
|
/** 获取小程序用户列表 */
|
|
export async function listMemberUser(params?: Record<string, unknown>) {
|
|
return createAxios({
|
|
url: '/member/user',
|
|
method: 'get',
|
|
params,
|
|
});
|
|
}
|
|
|
|
/** 创建小程序用户 */
|
|
export async function createMemberUser(data: Record<string, unknown>) {
|
|
return createAxios({
|
|
url: '/member/user',
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|
|
|
|
/** 更新小程序用户 */
|
|
export async function updateMemberUser(id: number, data: Record<string, unknown>) {
|
|
return createAxios({
|
|
url: `/member/user/${id}`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|
|
|
|
/** 删除小程序用户 */
|
|
export async function deleteMemberUser(id: number) {
|
|
return createAxios({
|
|
url: `/member/user/${id}`,
|
|
method: 'delete',
|
|
});
|
|
}
|