You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
151 lines
2.7 KiB
151 lines
2.7 KiB
4 years ago
|
import axiosApi from "@/api/AxiosApi";
|
||
|
import {
|
||
|
AUTHORITYMENUALLTREE,
|
||
|
AUTHORITYMENU,
|
||
|
AUTHORITYRESOURCEPAGE,
|
||
|
AUTHORITYRESOURCE,
|
||
|
AUTHORITYROLEPAGE,
|
||
|
AUTHORITYROLE,
|
||
|
AUTHORITYROLEUSER,
|
||
|
AUTHORITYROLEAUTHORITY,
|
||
|
AUTHORITYROLEIMPORT,
|
||
|
AUTHORITYROLEDETAILS,
|
||
|
AUTHORITYROLECHECK
|
||
|
} from "@/api/api";
|
||
|
|
||
|
export function menuAllTreeApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: AUTHORITYMENUALLTREE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function menuSaveApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYMENU,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function menuUpdateApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'PUT',
|
||
|
url: AUTHORITYMENU,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function menuDeleteApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'DELETE',
|
||
|
url: AUTHORITYMENU,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function resourcePageApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYRESOURCEPAGE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function resourceSaveApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYRESOURCE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function resourceUpdateApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'PUT',
|
||
|
url: AUTHORITYRESOURCE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function resourceDeleteApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'DELETE',
|
||
|
url: AUTHORITYRESOURCE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function rolePageApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYROLEPAGE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function roleSaveApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYROLE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function roleUpdateApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'PUT',
|
||
|
url: AUTHORITYROLE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function roleDeleteApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'DELETE',
|
||
|
url: AUTHORITYROLE,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function roleUserApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYROLEUSER,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function roleAuthorityApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYROLEAUTHORITY,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function roleImportApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: AUTHORITYROLEIMPORT,
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
export function findRoleApi(id) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: `${AUTHORITYROLE}/${id}`,
|
||
|
})
|
||
|
}
|
||
|
export function findRoleDetailsApi(id) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: `${AUTHORITYROLEDETAILS}/${id}`,
|
||
|
})
|
||
|
}
|
||
|
export function findRoleCheckApi(code) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: `${AUTHORITYROLECHECK}/${code}`,
|
||
|
})
|
||
|
}
|
||
|
export function findRoleUserApi(roleId) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: `${AUTHORITYROLEUSER}/${roleId}`,
|
||
|
})
|
||
|
}
|
||
|
export function findRoleAuthorityApi(roleId) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: `${AUTHORITYROLEAUTHORITY}/${roleId}`,
|
||
|
})
|
||
|
}
|