Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
saas-manage
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chehuidong
saas-manage
Commits
4b9b1ec3
Commit
4b9b1ec3
authored
Jul 01, 2026
by
wuqian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
权限-factory菜单管理
parent
a906933f
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
1 deletions
+35
-1
src/common/api/sys/factory.js
+19
-0
src/router/index.js
+8
-1
src/views/factoryMenu.vue
+0
-0
src/views/home/navMenu.vue
+8
-0
No files found.
src/common/api/sys/factory.js
0 → 100644
View file @
4b9b1ec3
import
axios
from
'../axios'
export
function
updateSysmenu
({
id
,
status
})
{
return
axios
.
get
(
'sysFactoryMenu/update-status?id='
+
id
+
'&status='
+
status
)
}
export
function
getAllMenusTree
()
{
return
axios
.
get
(
'sysFactoryMenu/get-all-menus-tree'
)
}
export
function
addMenu
(
data
)
{
return
axios
.
post
(
'sysFactoryMenu/add'
,
data
)
}
export
function
updateMenu
(
data
)
{
return
axios
.
post
(
'sysFactoryMenu/update'
,
data
)
}
export
function
deleteMenu
(
id
)
{
return
axios
.
post
(
`sysFactoryMenu/delete/
${
id
}
`
)
}
src/router/index.js
View file @
4b9b1ec3
...
...
@@ -4,6 +4,7 @@ import HomeView from '../views/home/HomeView.vue'
import
SaasManage
from
'@/views/saasManage/indexPage.vue'
import
LoginPage
from
'@/views/LoginPage.vue'
import
menuPage
from
'@/views/menu.vue'
import
factoryMenuPage
from
'@/views/factoryMenu.vue'
import
TaskManage
from
'@/views/taskManage/index.vue'
import
HomePage
from
'@/views/homePage/index.vue'
import
{
getToken
}
from
'@/utils/auth'
...
...
@@ -40,7 +41,13 @@ const routes = [
path
:
'/saas/menu'
,
component
:
menuPage
,
name
:
'saasMenu'
,
meta
:
{
title
:
'菜单管理'
}
meta
:
{
title
:
'ERP菜单管理'
}
},
{
path
:
'/saas/factoryMenu'
,
component
:
factoryMenuPage
,
name
:
'factoryMenu'
,
meta
:
{
title
:
'FACTORY菜单管理'
}
},
{
path
:
'/saas/taskManage'
,
...
...
src/views/factoryMenu.vue
0 → 100644
View file @
4b9b1ec3
This diff is collapsed.
Click to expand it.
src/views/home/navMenu.vue
View file @
4b9b1ec3
...
...
@@ -222,6 +222,14 @@ export default {
children
:
[]
},
{
id
:
2
,
path
:
''
,
label
:
'FACTORY菜单管理'
,
icon
:
'el-icon-menu'
,
index
:
'/saas/factoryMenu'
,
children
:
[]
},
{
id
:
4
,
path
:
''
,
label
:
'工单管理'
,
...
...
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