fix: 初验针对修改

This commit is contained in:
zxr
2026-09-09 16:43:43 +08:00
parent a6a6198eaa
commit 781d1af337
179 changed files with 8533 additions and 15030 deletions

View File

@@ -4,7 +4,9 @@ import { LoginRequest, UserItem } from '../types'
/** 登录 */
export const login = (data: LoginRequest) => request.post('/rbac2/v1/login', data)
/** 登出 */
export const logout = () => request.post('/rbac2/v1/logout')
export const logout = () => request.post('/rbac2/v1/user/logout')
/** 更新在线状态 */
export const heartbeat = () => request.post('/rbac2/v1/user/heartbeat')
/** 获取菜单列表 */
export const getMenuList = () => request.post('/rbac2/v1/user/menu')
/** 创建用户 */
@@ -17,19 +19,14 @@ export const fetchUserList = (data: { page: number; size: number; keyword?: stri
export const modifyUser = (data: UserItem) => request.post('/rbac2/v1/user/modify', data)
/** 删除用户 */
export const deleteUser = (data: { id: UserItem['id'] }) => request.post('/rbac2/v1/user/del', data)
/** 获取所有权限【树形】 */
export const getUserPmnTree = (data: { id: UserItem['id']; workspace: string }) => request.post('/rbac2/v1/user/pmn_tree', data)
/** 用户-获取所有权限【平面】 */
/** 获取用户通过角色获得的权限 */
export const userPmn = (data: { id: UserItem['id']; workspace: string }) =>
request.post('/rbac2/v1/user/pmn', data, { needWorkspace: true })
/** 用户-给指定用户设置权限 */
export const userSetPmn = (data: { list: { id: number; pmn_id: number }[] }) =>
request.post('/rbac2/v1/user/set_pmn', data, { needWorkspace: true })
/** 用户-给指定用户编辑权限 */
export const userModifyPmn = (data: { id: UserItem['id']; list: number[] }) =>
request.post('/rbac2/v1/user/modify_pmn', data, { needWorkspace: true })
/** 在线用户 */
export const fetchOnlineUsers = (data: { page: number; size: number; keyword?: string }) => request.post('/rbac2/v1/user/online', data)
/** 登录日志 */
export const fetchLoginLogs = (data: { page: number; size: number; keyword?: string; result?: string }) =>
request.post('/rbac2/v1/user/login-logs', data)
/** 重置密码(短信) */
export const resetUserPassword = (data: {