兰宝车间质量管理系统-前端
疯狂的狮子Li
2023-04-03 1595cb282aab5399862fac6406b5de550863e3b6
src/api/system/tenant/index.ts
@@ -4,86 +4,86 @@
// 查询租户列表
export function listTenant(query: TenantQuery): AxiosPromise<TenantVO[]> {
   return request({
      url: '/system/tenant/list',
      method: 'get',
      params: query
   });
  return request({
    url: '/system/tenant/list',
    method: 'get',
    params: query
  });
}
// 查询租户详细
export function getTenant(id: string | number): AxiosPromise<TenantVO> {
   return request({
      url: '/system/tenant/' + id,
      method: 'get'
   });
  return request({
    url: '/system/tenant/' + id,
    method: 'get'
  });
}
// 新增租户
export function addTenant(data: TenantForm) {
   return request({
      url: '/system/tenant',
      method: 'post',
      data: data
   });
  return request({
    url: '/system/tenant',
    method: 'post',
    data: data
  });
}
// 修改租户
export function updateTenant(data: TenantForm) {
   return request({
      url: '/system/tenant',
      method: 'put',
      data: data
   });
  return request({
    url: '/system/tenant',
    method: 'put',
    data: data
  });
}
// 租户状态修改
export function changeTenantStatus(id: string | number, tenantId: string | number, status: string) {
   const data = {
      id,
      tenantId,
      status
   };
   return request({
      url: '/system/tenant/changeStatus',
      method: 'put',
      data: data
   });
  const data = {
    id,
    tenantId,
    status
  };
  return request({
    url: '/system/tenant/changeStatus',
    method: 'put',
    data: data
  });
}
// 删除租户
export function delTenant(id: string | number | Array<string | number>) {
   return request({
      url: '/system/tenant/' + id,
      method: 'delete'
   });
  return request({
    url: '/system/tenant/' + id,
    method: 'delete'
  });
}
// 动态切换租户
export function dynamicTenant(tenantId: string | number) {
   return request({
      url: '/system/tenant/dynamic/' + tenantId,
      method: 'get'
   });
  return request({
    url: '/system/tenant/dynamic/' + tenantId,
    method: 'get'
  });
}
// 清除动态租户
export function dynamicClear() {
   return request({
      url: '/system/tenant/dynamic/clear',
      method: 'get'
   });
  return request({
    url: '/system/tenant/dynamic/clear',
    method: 'get'
  });
}
// 同步租户套餐
export function syncTenantPackage(tenantId: string | number, packageId: string | number) {
   const data = {
      tenantId,
      packageId
   };
   return request({
      url: '/system/tenant/syncTenantPackage',
      method: 'get',
      params: data
   });
  const data = {
    tenantId,
    packageId
  };
  return request({
    url: '/system/tenant/syncTenantPackage',
    method: 'get',
    params: data
  });
}