@jdlinker/system
Version:
jdLinker 系统模块
34 lines (21 loc) • 1.41 kB
text/typescript
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 });