Skip to content

Commit 6af5ada

Browse files
committed
feat: add permission select all
1 parent 469187f commit 6af5ada

File tree

4 files changed

+365
-255
lines changed

4 files changed

+365
-255
lines changed

β€Žsrc/api/manage.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ const api = {
55
role: '/role',
66
service: '/service',
77
permission: '/permission',
8+
permissionNoPager: '/permission/no-pager',
89
}
910

1011
export default api
@@ -33,6 +34,14 @@ export function getServiceList(parameter) {
3334
})
3435
}
3536

37+
export function getPermissions(parameter) {
38+
return axios({
39+
url: api.permissionNoPager,
40+
method: 'get',
41+
params: parameter
42+
})
43+
}
44+
3645
// id == 0 add post
3746
// id != 0 update put
3847
export function saveService(parameter) {

β€Žsrc/utils/permissions.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
export function actionToObject(json) {
2+
try {
3+
return JSON.parse(json)
4+
} catch (e) {
5+
console.log('err', e.message)
6+
}
7+
return []
8+
}

0 commit comments

Comments
Β (0)