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.
31 lines
798 B
31 lines
798 B
import request from '@/utils/request'
|
|
import qs from 'qs'
|
|
|
|
/**
|
|
* < 业务角色授权时菜单列表(拥有的菜单选中)>
|
|
* @orgTypeKeys 单位性质(类别
|
|
* @roleSid 业务角色sid
|
|
* @userType 用户类型只能为1或2
|
|
* */
|
|
export function roleMenuTree(data){
|
|
return request({
|
|
url: '/system/v1/orgrolemenus/menutree',
|
|
method: 'post',
|
|
data: data,
|
|
headers: {'Content-Type': 'application/json'}
|
|
})
|
|
}
|
|
|
|
/**
|
|
* < 保存角色授权的菜单项 >
|
|
* @roleMenus[] 角色权限列表 {menuSid 菜单sid} {orgSid 单位sid} {roleSid 角色sid}
|
|
* @roleSid 业务角色sid
|
|
* */
|
|
export function saveorgrolemenus(data){
|
|
return request({
|
|
url: '/system/v1/orgrolemenus',
|
|
method: 'post',
|
|
data: data,
|
|
headers: {'Content-Type': 'application/json'}
|
|
})
|
|
}
|
|
|