1404/11/04- first
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import useAxios from '@core/utils/useAxios'
|
||||
import type { Permission, UserPermission } from '@/model/permission'
|
||||
|
||||
export const getTreeData = async () => await useAxios.get('/api/permission/show/rid')
|
||||
|
||||
export const updatePermission = async (obj: Permission) =>
|
||||
await useAxios.post('/api/permission', obj)
|
||||
|
||||
export const getSelectedData = async (user_type_id?: number, section_id?: number) =>
|
||||
await useAxios.get(`/api/permission/${user_type_id}/${section_id}`)
|
||||
|
||||
export const updateUserPermission = async (obj: UserPermission) =>
|
||||
await useAxios.post('/api/exclude', obj)
|
||||
|
||||
export const getUserSelectedData = async (id?: number) => await useAxios.get(`/api/exclude/${id}`)
|
||||
|
||||
export async function getUserPermissions(user_id: number) {
|
||||
return await useAxios.get(`/api/exclude/user/permission/${user_id}`)
|
||||
}
|
||||
Reference in New Issue
Block a user