源码解读

  • 登录页面代码位置
  1. src\components\layouts\UserLayout.vue
  2. src/views/user/Login.vue
  • 首页logo修改
  1. src/components/tools/Logo.vue
  • 图片预览路径
  1. public/index.html
  2. <!-- 全局配置 -->
  3. <script>
  4. window._CONFIG = {};
  5. window._CONFIG['imgDomainURL'] = 'http://localhost:8080/jeecg-boot/sys/common/view';
  6. </script>
  7. 图文访问路径: http://127.0.0.1:8080/jeecg-boot/sys/common/view/user/h.jpg

4.首页报表

  1. src/views/dashboard/*
  2. src/views/dashboard/Analysis.vue
  • 登录退出逻辑
  1. 1.登录页面: src/views/user/Login.vue
  2. 2.相关API定义位置: src/api/index.js(很多无用的删掉)
  3. src/api/index.js
  4. src/api/login.js
  5. src/api/manage.js
  6. 3.左侧菜单加载页面:src/components/menu
  7. src/utils/util.js
  8. src/permission.js
  9. 4.隐藏路由配置
  10. 用途: 如果那个组件不想在菜单上配置,但有需要路由跳转,则需要在这个地方配置路由。
  11. src/config/router.config.js
  12. 对象: constantRouterMap
  13. 5. 接口: /sys/login 登录接口
  14. /sys/permission/queryByUser 获取用户信息接口(首页菜单)

6.首页风格设置 src/defaultSettings.js