Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
O
on-site-service-admin-view
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
external
on-site-service-admin-view
Commits
b8ea022c
Commit
b8ea022c
authored
Jul 27, 2022
by
shangtx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 用户管理
parent
00348101
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
347 additions
and
530 deletions
+347
-530
sysRole.js
src/api/system/sysRole.js
+9
-1
Logo.vue
src/components/tools/Logo.vue
+1
-1
HomeNotice.vue
src/views/notice/HomeNotice.vue
+10
-1
SysRoleRouteView.vue
src/views/system/role/SysRoleRouteView.vue
+0
-17
SysUserDetail.vue
src/views/system/user/SysUserDetail.vue
+212
-214
SysUserList.vue
src/views/system/user/SysUserList.vue
+115
-279
SysUserRouteView.vue
src/views/system/user/SysUserRouteView.vue
+0
-17
No files found.
src/api/system/sysRole.js
View file @
b8ea022c
import
{
axios
}
from
'@/util/axios/request'
import
{
axios
}
from
'@/util/axios/request'
const
api
=
{
getPage
:
'/sys/role/page'
,
...
...
@@ -46,3 +46,11 @@ export function changeStatus(id) {
useFullLoading
:
true
})
}
export
function
getAll
()
{
return
axios
({
url
:
'/sys/role/all-available'
,
method
:
'get'
})
}
\ No newline at end of file
src/components/tools/Logo.vue
View file @
b8ea022c
...
...
@@ -13,7 +13,7 @@ export default {
props
:
{
title
:
{
type
:
String
,
default
:
'
服务预约
管理'
,
default
:
'
城市匠人
管理'
,
required
:
false
},
showTitle
:
{
...
...
src/views/notice/HomeNotice.vue
View file @
b8ea022c
...
...
@@ -74,7 +74,13 @@ export default {
columns
,
useYScroll
:
true
,
title
:
'首页通知管理'
,
codes
:
[[
'BIZ0003'
],
[]]
codes
:
[[
'BIZ0003'
],
[]],
toolbar
:
[
{
text
:
'新建'
,
handler
:
'add'
}
]
}
},
methods
:
{
...
...
@@ -123,6 +129,9 @@ export default {
},
detail
(
id
)
{
this
.
$refs
.
NoticeDetail
.
show
(
id
)
},
add
()
{
this
.
$refs
.
NoticeDetail
.
show
(
null
)
}
}
}
...
...
src/views/system/role/SysRoleRouteView.vue
deleted
100644 → 0
View file @
00348101
<
template
>
<keep-alive
v-if=
"keepAlive"
>
<router-view/>
</keep-alive>
<router-view
v-else
/>
</
template
>
<
script
>
export
default
{
name
:
"SysRoleRouteView"
,
computed
:
{
keepAlive
()
{
return
this
.
$route
.
meta
.
keepAlive
}
},
}
</
script
>
\ No newline at end of file
src/views/system/user/SysUserDetail.vue
View file @
b8ea022c
This diff is collapsed.
Click to expand it.
src/views/system/user/SysUserList.vue
View file @
b8ea022c
This diff is collapsed.
Click to expand it.
src/views/system/user/SysUserRouteView.vue
deleted
100644 → 0
View file @
00348101
<
template
>
<keep-alive
v-if=
"keepAlive"
>
<router-view
/>
</keep-alive>
<router-view
v-else
/>
</
template
>
<
script
>
export
default
{
name
:
"SysUserRouteView"
,
computed
:
{
keepAlive
()
{
return
this
.
$route
.
meta
.
keepAlive
}
},
}
</
script
>
\ No newline at end of file
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