Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
device-new-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
device-new-platform
Commits
918125bb
Commit
918125bb
authored
Aug 02, 2023
by
“yiyousong”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pref:添加vue持久化
parent
1552c30a
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
32 additions
and
3 deletions
+32
-3
device-manager-ui/admin/public/index.html
device-manager-ui/admin/public/index.html
+1
-1
device-manager-ui/admin/src/App.vue
device-manager-ui/admin/src/App.vue
+25
-1
device-manager-ui/admin/src/views/Layout.vue
device-manager-ui/admin/src/views/Layout.vue
+6
-1
No files found.
device-manager-ui/admin/public/index.html
View file @
918125bb
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
/>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
/>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1.0"
/>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1.0"
/>
<link
rel=
"icon"
href=
"<%= BASE_URL %>sbgl.ico"
/>
<link
rel=
"icon"
href=
"<%= BASE_URL %>sbgl.ico"
/>
<title><
%=
process
.
env
.
VUE_APP_sysName
%
><
/title>
<title></title>
<link
<link
rel=
"stylesheet"
rel=
"stylesheet"
href=
"https://unpkg.zhimg.com/element-ui@2.15.5/lib/theme-chalk/index.css"
href=
"https://unpkg.zhimg.com/element-ui@2.15.5/lib/theme-chalk/index.css"
...
...
device-manager-ui/admin/src/App.vue
View file @
918125bb
...
@@ -5,7 +5,31 @@
...
@@ -5,7 +5,31 @@
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{};
export
default
{
data
()
{
return
{};
},
created
()
{
this
.
readVueXData
();
},
methods
:
{
readVueXData
()
{
window
.
addEventListener
(
"
beforeunload
"
,
()
=>
{
sessionStorage
.
setItem
(
"
store
"
,
JSON
.
stringify
(
this
.
$store
.
state
));
});
if
(
sessionStorage
.
getItem
(
"
store
"
))
{
this
.
$store
.
replaceState
(
Object
.
assign
(
{},
this
.
$store
.
state
,
JSON
.
parse
(
sessionStorage
.
getItem
(
"
store
"
))
)
);
sessionStorage
.
removeItem
(
"
store
"
);
}
},
},
};
</
script
>
</
script
>
<
style
lang=
"less"
scoped
>
<
style
lang=
"less"
scoped
>
...
...
device-manager-ui/admin/src/views/Layout.vue
View file @
918125bb
...
@@ -16,7 +16,7 @@ import LayoutHeaderLeft from "../components/HeaderLeft";
...
@@ -16,7 +16,7 @@ import LayoutHeaderLeft from "../components/HeaderLeft";
const
isPC
=
/
(
iPhone|iPad|iPod|iOS|Android
)
/i
.
test
(
navigator
.
userAgent
);
const
isPC
=
/
(
iPhone|iPad|iPod|iOS|Android
)
/i
.
test
(
navigator
.
userAgent
);
//菜单位置:取值: left :菜单在左面, top :菜单在上面
//菜单位置:取值: left :菜单在左面, top :菜单在上面
const
MenuPage
=
"
top
"
;
const
MenuPage
=
"
top
"
;
import
{
mapState
}
from
"
vuex
"
;
export
default
{
export
default
{
components
:
{
components
:
{
LayoutHeader
,
LayoutHeader
,
...
@@ -26,9 +26,11 @@ export default {
...
@@ -26,9 +26,11 @@ export default {
return
{
return
{
isOpen
:
isPC
,
isOpen
:
isPC
,
menuPage
:
MenuPage
,
menuPage
:
MenuPage
,
systemName
:
process
.
env
.
VUE_APP_sysName
,
};
};
},
},
computed
:
{
computed
:
{
...
mapState
([
"
sysName
"
,
"
sysLogo
"
]),
menuPageCss
()
{
menuPageCss
()
{
//左面和顶面菜单切换时,动态计划相关css参数
//左面和顶面菜单切换时,动态计划相关css参数
return
{
return
{
...
@@ -37,6 +39,9 @@ export default {
...
@@ -37,6 +39,9 @@ export default {
};
};
},
},
},
},
created
()
{
document
.
title
=
this
.
sysName
?
this
.
sysName
:
this
.
systemName
;
// 设置项目标题
},
methods
:
{
methods
:
{
toggle
()
{
toggle
()
{
this
.
isOpen
=
!
this
.
isOpen
;
this
.
isOpen
=
!
this
.
isOpen
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment