import request from '@/utils/request' // 查询租户信息列表 export function listTenant(query) { return request({ url: '/system/tenant/list', method: 'get', params: query }) } // 查询租户信息详细 export function getTenant(tenantId) { return request({ url: '/system/tenant/' + tenantId, method: 'get' }) } // 新增租户信息 export function addTenant(data) { return request({ url: '/system/tenant', method: 'post', data: data }) } // 修改租户信息 export function updateTenant(data) { return request({ url: '/system/tenant', method: 'put', data: data }) } // 删除租户信息 export function delTenant(tenantId) { return request({ url: '/system/tenant/' + tenantId, method: 'delete' }) } //绑定数据源 export function bindDatasource(data) { return request({ url: '/dataSource/save', method: 'post', data: data }) } // 获取用户信息 export function selectAllUser() { return request({ url: '/system/user/selectAllUser', method: 'get' }) } // 创建租户管理员 export function createTenant(data) { return request({ url: '/system/user', method: 'post', data }) } // 初始化租户菜单 export function initTenantMenuData(tenantId) { return request({ url: `/system/tenant/initTenantMenuData/${tenantId}`, method: 'get' }) } // 生成激活码 export function createTenantCode(data) { return request({ url: `/system/tenant/crateTenantCode/${data.tenantCode}/${data.tenantExpirationDate}`, method: 'get', }) } // 激活码激活租户 export function activationOperation(data) { return request({ url: `/system/tenant/activationOperation/${data.tenantId}/${data.tenantExpirationTime}`, method: 'get', }) }