Browse Source

修改前端路由与登录页

ai_dev
zhouhaibin 5 months ago
parent
commit
93375a734a
  1. 10
      src/layouts/default/sider/index.vue
  2. 5
      src/store/modules/permission.ts
  3. 15
      src/views/auth/login/Login.vue

10
src/layouts/default/sider/index.vue

@ -1,5 +1,6 @@
<template>
<!-- <Drawer
<div >
<Drawer
v-if="getIsMobile"
placement="left"
:class="prefixCls"
@ -11,7 +12,9 @@
<Sider />
</Drawer>
<MixSider v-else-if="getIsMixSidebar" />
<Sider v-else /> -->
<Sider v-else />
</div>
</template>
<script lang="ts" setup>
@ -23,10 +26,13 @@
import { useMenuSetting } from '@/hooks/setting/useMenuSetting';
import { useDesign } from '@/hooks/web/useDesign';
import { usePermission } from '/@/hooks/web/usePermission';
import { RoleEnum } from '/@/enums/roleEnum';
defineOptions({ name: 'SiderWrapper' });
const { prefixCls } = useDesign('layout-sider-wrapper');
const { getIsMobile } = useAppInject();
const { hasPermission } = usePermission();
const { setMenuSetting, getCollapsed, getMenuWidth, getIsMixSidebar } = useMenuSetting();
function handleClose() {

5
src/store/modules/permission.ts

@ -257,9 +257,10 @@ export const usePermissionStore = defineStore({
// 后台路由到菜单结构
// 这里是本地路由 需要在这里添加 或者直接在route/routes/index里添加
const customRoutes = [dashboard, about];
// const customRoutes = [dashboard, about];
const customRoutes=[]
// 根据顺序排序 即 仪表盘 后台路由 关于
const backMenuList = transformRouteToMenu([dashboard, ...routeList, about]);
const backMenuList = transformRouteToMenu([...routeList]);
this.setBackMenuList(backMenuList);
// remove meta.ignoreRoute item

15
src/views/auth/login/Login.vue

@ -18,17 +18,18 @@
<!-- <AppLogo class="-enter-x" /> -->
<img src="../../../assets/images/logomini.png" class="w-8/12 mt-20 mx-auto" />
<div class="my-auto">
<img :alt="title" src="../../../assets/svg/login-box-bg.png" class="w-full mx-auto" />
<div class="mt-10 font-medium text-white -enter-x">
<img :alt="title" src="../../../assets/svg/login-box-bg.png" class="w-full mx-auto mb-15" />
<div class="mb-10 font-medium text-white -enter-x">
<!-- <span class="inline-block mt-4 text-3xl"> {{ t('sys.login.signInTitle') }}</span> -->
<span class="inline-block mt-4 text-3xl">AI辅助方案审核系统</span>
<span class="inline-block text-3xl text-black">AI辅助方案审核系统</span>
<div class="mb-15 font-normal text-red-600 -enter-x text-black">
本平台为互联网非涉密平台严禁处理传输国家秘密
</div>
</div>
<!-- <div class="mt-5 font-normal text-white dark:text-gray-500 -enter-x">
{{ t('sys.login.signInDesc') }}
</div> -->
<div class="mt-5 font-normal text-white dark:text-gray-500 -enter-x">
欢迎使用本系统
</div>
</div>
</div>
<div class="flex w-full h-full py-5 xl:h-auto xl:py-0 xl:my-0 xl:w-6/12">
@ -142,7 +143,7 @@
height: 100%;
margin-left: -48%;
// background-image: url('@/assets/svg/login-bg.svg');
background-image: url('@/assets/svg/login-bg.png');
background-image: url('@/assets/svg/login-bg1.png');
background-repeat: no-repeat;
background-position: 100%;
background-size: auto 100%;

Loading…
Cancel
Save