import { defHttp } from '@jdlinker/func'; /** * 根据角色查询规则树信息 */ export const queryTreeRoleListForRole = (params) => defHttp.get({ url: '/sys/role/queryTreeRoleList', params }); export const queryTreeRuleListForDepart = (params) => defHttp.get({ url: '/sys/sysDepart/queryTreeRuleList', params }); export const queryTreeRuleListForDepartRole = (params) => defHttp.get({ url: '/sys/sysDepartRole/queryTreeRuleList', params }); export const saveRoleRule = (params) => defHttp.post({ url: '/sys/role/saveRoleRule', params }); export const saveDepartRule = (params) => defHttp.post({ url: '/sys/sysDepart/saveDepartRule', params }); export const saveDepartRoleRule = (params) => defHttp.post({ url: '/sys/sysDepartRole/saveDepartRoleRule', params }); export const relationRuledData = (data) => { return defHttp.post({ url: '/sysRule/relationRuledData', data }); }; export const queryBySourceId = (params) => { return defHttp.get({ url: '/expandRole/queryBySourceId', params }); }; export const queryRules = (params) => defHttp.get({ url: '/sysRule/queryList', params }); export const tablePageList = (params) => defHttp.get({ url: '/sys/dataSource/tablePageList', params }); export const listDbTableColumns = (params) => defHttp.get({ url: '/sys/dataSource/listDbTableColumns', params }); export const projectList = (params) => defHttp.get({ url: '/yqProject/list', params });