From 1b61308ce573cc5c49932ee44bb9371aa9112532 Mon Sep 17 00:00:00 2001 From: Gzx1999 Date: Tue, 5 Dec 2023 17:38:31 +0800 Subject: [PATCH] add addUser and get all roles api --- frontend/src/request/role.ts | 10 +++++++- frontend/src/request/user.ts | 47 +++++++++++++++++++++--------------- 2 files changed, 37 insertions(+), 20 deletions(-) diff --git a/frontend/src/request/role.ts b/frontend/src/request/role.ts index fcc1a5b..54f7f29 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 fec41e9..84cb3f1 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 -- Gitee