Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
so-manage-ui
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
smart-operation
so-manage-ui
Commits
215579d7
Commit
215579d7
authored
Jul 10, 2023
by
李鹏
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify menu
parent
84d1a5ba
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
6 additions
and
1407 deletions
+6
-1407
src/components/login-by-account.vue
src/components/login-by-account.vue
+2
-6
src/components/login-by-code.vue
src/components/login-by-code.vue
+2
-2
src/components/menu.js
src/components/menu.js
+0
-1392
src/main.js
src/main.js
+2
-7
No files found.
src/components/login-by-account.vue
View file @
215579d7
...
...
@@ -60,7 +60,6 @@ import axios from "@/request/http.js";
import
{
Encrypt
}
from
"
@/services/secret.js
"
;
import
{
useStore
}
from
"
vuex
"
;
import
{
useRouter
}
from
"
vue-router
"
;
import
{
menuData
}
from
"
./menu
"
;
const
router
=
useRouter
();
...
...
@@ -126,13 +125,10 @@ const getUserInfo = () => {
return
axios
.
get
(
`/v1/api/user/getUserInfo`
);
};
const
getMenu
=
(
search
)
=>
{
// return axios.get(`/apaas/system/v5/menu/user/tree?search=${search}`);
return
new
Promise
((
resolve
,
reject
)
=>
{
resolve
(
menuData
);
});
return
axios
.
get
(
`/v1/api/menu/user/tree?search=
${
search
}
`
);
};
const
getUser
=
()
=>
{
Promise
.
all
([
getUserInfo
(),
getMenu
(
"
79a8f214-db78-4db7-9c28-db66276b4be2
"
)]).
then
((
res
)
=>
{
Promise
.
all
([
getUserInfo
(),
getMenu
(
"
1e99371c-187f-4966-94cf-32f116f42ce6
"
)]).
then
((
res
)
=>
{
console
.
log
(
"
res
"
,
res
);
if
(
res
[
0
].
data
.
code
==
200
&&
res
[
1
].
data
.
code
==
200
)
{
let
data
=
(
res
[
1
].
data
.
data
&&
res
[
1
].
data
.
data
[
0
].
children
)
||
[];
...
...
src/components/login-by-code.vue
View file @
215579d7
...
...
@@ -145,10 +145,10 @@ const getUserInfo = () => {
return
axios
.
get
(
`/v1/api/user/getUserInfo`
);
};
const
getMenu
=
(
search
)
=>
{
return
axios
.
get
(
`/
apaas/system/v5
/menu/user/tree?search=
${
search
}
`
);
return
axios
.
get
(
`/
v1/api
/menu/user/tree?search=
${
search
}
`
);
};
const
getUser
=
()
=>
{
Promise
.
all
([
getUserInfo
(),
getMenu
(
"
79a8f214-db78-4db7-9c28-db66276b4be2
"
)]).
then
((
res
)
=>
{
Promise
.
all
([
getUserInfo
(),
getMenu
(
"
1e99371c-187f-4966-94cf-32f116f42ce6
"
)]).
then
((
res
)
=>
{
if
(
res
[
0
].
data
.
code
==
200
&&
res
[
1
].
data
.
code
==
200
)
{
let
data
=
(
res
[
1
].
data
.
data
&&
res
[
1
].
data
.
data
[
0
].
children
)
||
[];
store
.
commit
(
"
setUserInfo
"
,
res
[
0
].
data
.
data
);
...
...
src/components/menu.js
deleted
100644 → 0
View file @
84d1a5ba
This diff is collapsed.
Click to expand it.
src/main.js
View file @
215579d7
...
...
@@ -33,8 +33,6 @@ import axios from "./request/http.js";
import
api
from
"
./request/api.js
"
;
import
config
from
"
../package.json
"
;
import
{
menuData
}
from
"
@/components/menu.js
"
;
const
createVue
=
createApp
(
App
);
// createVue.use(ElementPlus, { locale });
...
...
@@ -72,10 +70,7 @@ function getUser() {
//获取用户菜单信息
function
getMenu
(
search
)
{
// return axios.get(`/apaas/system/v5/menu/user/tree?search=${search}`);
return
new
Promise
((
resolve
,
reject
)
=>
{
resolve
(
menuData
);
});
return
axios
.
get
(
`/v1/api/menu/user/tree?search=
${
search
}
`
);
}
//处理菜单成为对象
...
...
@@ -89,7 +84,7 @@ function getMenuObj(menu, parentRowPath, menuObj) {
});
}
store
.
commit
(
"
setWhiteList
"
,
[
"
/login
"
,
"
/register
"
,
"
/password
"
]);
Promise
.
all
([
getUser
(),
getMenu
(
"
79a8f214-db78-4db7-9c28-db66276b4be2
"
)])
Promise
.
all
([
getUser
(),
getMenu
(
"
1e99371c-187f-4966-94cf-32f116f42ce6
"
)])
.
then
((
res
)
=>
{
if
(
res
[
0
].
data
.
code
==
200
&&
res
[
1
].
data
.
code
==
200
)
{
//已登录则记录菜单和用户信息
...
...
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