import { Http } from '../script/http' import type { ObjectInterface } from '../script/util' export default { queryApproveConfig: (params: ObjectInterface): Promise => { // 审批配置 return Http.post('/sys/center/approvaltarget/page', params) }, queryCrossTenantModuleConfig: (params: ObjectInterface): Promise => { // 跨租户审批配置 return Http.post('/sys/center/approvaltarget/crossTenant', params) }, getOrganization: (params: ObjectInterface): Promise => { // 获取组织机构树 return Http.get('/sys/center/organization/alltree') }, getMemberList: (params: ObjectInterface): Promise => { // 获取组织机构成员 return Http.post(`/sys/center/organization/member/${params.orgId}`, params.data) }, getWhereByFieldGroup: (params: ObjectInterface) => { // 根据fieldGroup生成sql return Http.post('/sys/meta/query/sql/fieldGroupToSqlWhere', params) }, /** * 高级搜索模板 * 增查 * @param {*} params */ saveCondition: (params: ObjectInterface) => { return Http.post('/sys/meta/advancedSearch/saveCondition', params) }, getConditionByRouteName: (params: ObjectInterface) => { return Http.get('/sys/meta/advancedSearch/getConditionByRouteName', params) } }