diff --git a/frontend/src/request/role.ts b/frontend/src/request/role.ts index fcc1a5b7f36d98e79af479f1b349bd7f046b29b9..54f7f29c3b4ecf49700b9f3b8dd727f5c61d7861 100644 --- a/frontend/src/request/role.ts +++ b/frontend/src/request/role.ts @@ -1,10 +1,18 @@ import request from './request' -// 获取角色列表 +// 分页获取角色列表 export function getRolesPaged(data: any) { return request({ url: '/user/roles_paged', method: 'get', params: data }) +} + +// 获取所有角色列表 +export function getRoles() { + return request({ + url: '/user/roles', + method: 'get', + }) } \ No newline at end of file diff --git a/frontend/src/request/user.ts b/frontend/src/request/user.ts index fec41e980b349543cd535c381d979cf3ccb75edf..84cb3f1257c408741aab5369289eaa6a2aaf4a4c 100644 --- a/frontend/src/request/user.ts +++ b/frontend/src/request/user.ts @@ -2,35 +2,44 @@ import request from './request'; // 用户登录 export function loginByEmail(data: any) { - return request({ - url: '/user/login', - method: 'post', - data, - }); + return request({ + url: '/user/login', + method: 'post', + data, + }); } // 用户登出 export function logout() { - return request({ - url: '/user/logout', - method: 'get', - }) + return request({ + url: '/user/logout', + method: 'get', + }) } // 获取全部用户信息 export function getUsers(data: any) { - return request({ - url: '/user/searchAll', - method: 'get', - params: data, - }); + return request({ + url: '/user/searchAll', + method: 'get', + params: data, + }); } // 按邮箱查找用户 export function searchUser(data: any) { - return request({ - url: '/user/userSearch', - method: 'post', - data, - }); + return request({ + url: '/user/userSearch', + method: 'post', + data, + }); } + +// 添加用户 +export function addUser(data: any) { + return request({ + url: '/user/register', + method: 'post', + data + }) +} \ No newline at end of file