style(web): 精简登录品牌与注册入口

This commit is contained in:
Zhou Weidong committed 2026-10-19 11:31:55 +08:00
1 parent 5494190330
commit ada741f53d
6 files changed
+15 -294

No files matched your search

+8 -33
View File
@@ -6,7 +6,7 @@ import { Form, FormSchema } from '@/components/Form'
import { useI18n } from '@/hooks/web/useI18n'
import { ElCheckbox, ElLink } from 'element-plus'
import { useForm } from '@/hooks/web/useForm'
import { loginApi, getTestRoleApi, getAdminRoleApi } from '@/api/login'
import { loginApi, getAdminRoleApi } from '@/api/login'
import { useAppStore } from '@/store/modules/app'
import { usePermissionStore } from '@/store/modules/permission'
import { landingPath } from '@/utils/landing'
@@ -19,8 +19,6 @@ import { BaseButton } from '@/components/Button'
const { required } = useValidator()
const emit = defineEmits(['to-register'])
const appStore = useAppStore()
const userStore = useUserStore()
@@ -113,24 +111,11 @@ const schema = reactive<FormSchema[]>([
slots: {
default: () => {
return (
<>
<div class="w-[100%]">
<BaseButton
loading={loading.value}
type="primary"
class="w-[100%]"
onClick={signIn}
>
{t('login.login')}
</BaseButton>
</div>
<div class="login-register">
<span>{t('login.noAccount')}</span>
<button type="button" onClick={toRegister}>
{t('login.register')}
</button>
</div>
</>
<div class="w-[100%]">
<BaseButton loading={loading.value} type="primary" class="w-[100%]" onClick={signIn}>
{t('login.login')}
</BaseButton>
</div>
)
}
}
@@ -218,16 +203,11 @@ const getRole = async () => {
const params = {
roleName: formData.username
}
const res =
appStore.getDynamicRouter && appStore.getServerDynamicRouter
? await getAdminRoleApi(params)
: await getTestRoleApi(params)
const res = await getAdminRoleApi(params)
if (res) {
const routers = res.data || []
userStore.setRoleRouters(routers)
appStore.getDynamicRouter && appStore.getServerDynamicRouter
? await permissionStore.generateRoutes('server', routers).catch(() => {})
: await permissionStore.generateRoutes('frontEnd', routers).catch(() => {})
await permissionStore.generateRoutes('server', routers).catch(() => {})
permissionStore.getAddRouters.forEach((route) => {
addRoute(route as RouteRecordRaw) // 动态添加可访问路由表
@@ -238,11 +218,6 @@ const getRole = async () => {
push({ path: redirect.value || landingPath() })
}
}
// 去注册页面
const toRegister = () => {
emit('to-register')
}
</script>
<template>