feature/login-screen #14

Merged
zyb merged 37 commits from feature/login-screen into master 2025-12-10 21:15:21 +08:00
Showing only changes of commit a72c6fcd2c - Show all commits

View File

@@ -378,18 +378,18 @@ const viewAuthorMaps = (username) => {
const navigateToTool = async (path, requiredPrivileges) => { const navigateToTool = async (path, requiredPrivileges) => {
try { try {
const userInfo = await getUserInfo() // const userInfo = await getUserInfo()
if (!userInfo) { // if (!userInfo) {
router.push('/backend/login') // router.push('/backend/login')
return // return
} // }
//
if (requiredPrivileges && !hasPrivilegeWithTemp(userInfo, requiredPrivileges)) { // if (requiredPrivileges && !hasPrivilegeWithTemp(userInfo, requiredPrivileges)) {
// 显示权限不足提示 // // 显示权限不足提示
alert('权限不足,需要相应权限才能使用此工具') // alert('权限不足,需要相应权限才能使用此工具')
return // return
} // }
//
router.push(path) router.push(path)
} catch (error) { } catch (error) {
router.push('/backend/login') router.push('/backend/login')