28 lines
660 B
JavaScript
28 lines
660 B
JavaScript
import request from '@/utils/request';
|
|
|
|
// 获取「加入企业」申请列表(仅本租户,按 JWT tid 隔离)
|
|
export function getTenantApplies(params) {
|
|
return request({
|
|
url: '/backend/tenantApplies',
|
|
method: 'get',
|
|
params,
|
|
});
|
|
}
|
|
|
|
// 通过申请:申请人加入本企业(默认「租户用户」角色)
|
|
export function approveTenantApply(id) {
|
|
return request({
|
|
url: `/backend/tenantApplies/approve/${id}`,
|
|
method: 'post',
|
|
});
|
|
}
|
|
|
|
// 驳回申请:data = { reason }
|
|
export function rejectTenantApply(id, data) {
|
|
return request({
|
|
url: `/backend/tenantApplies/reject/${id}`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|