0c38fb13 by chentao
2 parents 270b1ac7 12bdae7c
...@@ -2,7 +2,7 @@ export default { ...@@ -2,7 +2,7 @@ export default {
2 // 路由国际化 2 // 路由国际化
3 route: { 3 route: {
4 Dashboard: 'Dashboard', 4 Dashboard: 'Dashboard',
5 DataCenter: 'Data Center', 5 DataCenter: 'Data Center111',
6 // setting 6 // setting
7 SystemSetting: 'System Setting', 7 SystemSetting: 'System Setting',
8 SystemUser: 'User Manage', 8 SystemUser: 'User Manage',
......
1 export default { 1 export default {
2 // 路由国际化
3 route: {
4 Dashboard: 'Dashboard',
5 DataCenter: 'Data Center',
6 // setting
7 SystemSetting: 'System Setting',
8 SystemUser: 'User Manage',
9 SystemRole: 'Role Manage',
10 SystemMenu: 'Menu Manage',
11 SystemDict: 'Dict Manage'
12 },
13 // 登录 2 // 登录
14 login: { 3 login: {
15 title: '乐高后台管理', 4 title: '乐高后台管理',
...@@ -122,7 +111,6 @@ export default { ...@@ -122,7 +111,6 @@ export default {
122 controlsEditName: '编辑', 111 controlsEditName: '编辑',
123 controlsDelistName: '下架', 112 controlsDelistName: '下架',
124 controlsReleaseName: '发布', 113 controlsReleaseName: '发布',
125 controlsDelistName: '下架',
126 controlsAddName: '新增问题', 114 controlsAddName: '新增问题',
127 placeholder: '问题名称搜索', 115 placeholder: '问题名称搜索',
128 // 新增 116 // 新增
......
1 <template> 1 <template>
2 <!--this is a language component-->
3 <el-dropdown trigger="hover" @command="handleLanguageChange"> 2 <el-dropdown trigger="hover" @command="handleLanguageChange">
4 <div> 3 <div>
5 <!-- <svg-icon icon-class="language" class-name="language-icon" style="width: 36px;" /> --> 4 <!-- <svg-icon icon-class="language" class-name="language-icon" style="width: 36px;" /> -->
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
2 <div class="navbar"> 2 <div class="navbar">
3 <div class="left-menu"> 3 <div class="left-menu">
4 <logo v-if="showLogo" :collapse="false" /> 4 <logo v-if="showLogo" :collapse="false" />
5 <hamburger id="hamburger-container" v-if="!sidebar.hide" :is-active="appStore.sidebar.opened" class="hamburger-container" @toggleClick="toggleSideBar" />
5 </div> 6 </div>
6 7
7 <div class="right-menu"> 8 <div class="right-menu">
...@@ -28,7 +29,7 @@ import Screenfull from '@/components/Screenfull' ...@@ -28,7 +29,7 @@ import Screenfull from '@/components/Screenfull'
28 import SizeSelect from '@/components/SizeSelect' 29 import SizeSelect from '@/components/SizeSelect'
29 import HeaderSearch from '@/components/HeaderSearch' 30 import HeaderSearch from '@/components/HeaderSearch'
30 31
31 import Language from '@/layout/components/Language' 32 import Language from '@/layout/components/language'
32 import Logo from './Logo' 33 import Logo from './Logo'
33 import useAppStore from '@/store/modules/app' 34 import useAppStore from '@/store/modules/app'
34 import useUserStore from '@/store/modules/user' 35 import useUserStore from '@/store/modules/user'
...@@ -51,6 +52,10 @@ const definition = [ ...@@ -51,6 +52,10 @@ const definition = [
51 { label: '俄文', value: 'ru_RU'}, 52 { label: '俄文', value: 'ru_RU'},
52 ] 53 ]
53 54
55 function toggleSideBar() {
56 appStore.toggleSideBar(undefined, !sidebar.value.opened)
57 }
58
54 59
55 function handleLanguageChange(lang) { 60 function handleLanguageChange(lang) {
56 locale.value = lang 61 locale.value = lang
......
...@@ -71,7 +71,7 @@ import { getCodeImg } from "@/api/login"; ...@@ -71,7 +71,7 @@ import { getCodeImg } from "@/api/login";
71 import Cookies from "js-cookie"; 71 import Cookies from "js-cookie";
72 import { encrypt, decrypt } from "@/utils/jsencrypt"; 72 import { encrypt, decrypt } from "@/utils/jsencrypt";
73 import useUserStore from '@/store/modules/user' 73 import useUserStore from '@/store/modules/user'
74 import Language from '@/layout/components/Language' 74 import Language from '@/layout/components/language'
75 75
76 const userStore = useUserStore() 76 const userStore = useUserStore()
77 const router = useRouter(); 77 const router = useRouter();
......
...@@ -28,18 +28,14 @@ export default defineConfig(({ mode, command }) => { ...@@ -28,18 +28,14 @@ export default defineConfig(({ mode, command }) => {
28 open: true, 28 open: true,
29 forceHttps: false, 29 forceHttps: false,
30 proxy: { 30 proxy: {
31 // '/dev-api': { 31 // https://cn.vitejs.dev/config/#server-proxy
32 // target: 'http://legao.jimilicai.com/prod-api/', 32 '/dev-api': {
33 // changeOrigin: true, 33 // target: 'http://192.168.1.7:8082/',
34 // secure: false, 34 // target: 'http://470k2111t0.zicp.vip/',
35 // rewrite: (p) => p.replace(/^\/dev-api/, '') 35 changeOrigin: true,
36 // }, 36 secure: false,
37 // '/prod-api': { 37 rewrite: (p) => p.replace(/^\/dev-api/, '')
38 // target: 'http://localhost:8080/', 38 }
39 // changeOrigin: true,
40 // secure: false,
41 // rewrite: (p) => p.replace(/^\/prod-api/, '')
42 // }
43 } 39 }
44 }, 40 },
45 //fix:error:stdin>:7356:1: warning: "@charset" must be the first rule in the file 41 //fix:error:stdin>:7356:1: warning: "@charset" must be the first rule in the file
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!