// @ts-nocheck - 自动生成的文件,跳过 TypeScript 类型检查 /* eslint-disable no-unused-vars, @typescript-eslint/no-unused-vars, no-undef, @typescript-eslint/no-explicit-any */ // 该文件自动生成,请勿手动修改! // -------------------------------------------------------------------------- // 租户服务 // -------------------------------------------------------------------------- import { requestClient } from '#/api/request'; /** 系统租户(分页列表) GET /api/tenant/page */ export const SystemTenantPage = (params?: { /** 名称 */ Name?: string; /** 电话 */ Phone?: string; /** PageIndex */ PageIndex?: number; /** PageSize */ PageSize?: number; /** SortField */ SortField?: string; /** SortType */ SortType?: string; }) => requestClient.get('/tenant/page', { params, }); /** 系统租户(选项) GET /api/tenant/options */ export const SystemTenantOptions = () => requestClient.get('/tenant/options'); /** 系统租户(下拉列表) GET /api/tenant/list */ export const SystemTenantList = () => requestClient.get('/tenant/list'); /** 系统租户(详情) GET /api/tenant/entity */ export const SystemTenantEntity = (params: { /** Id */ Id: number; }) => requestClient.get('/tenant/entity', { params }); /** 系统租户(增加) POST /api/tenant */ export const SystemTenant = (data: API.TenantCreateParams) => requestClient.post('/tenant', data); /** 系统租户(更新) POST /api/tenant/update */ export const SystemTenantUpdate = (data: API.TenantUpdateParams) => requestClient.post('/tenant/update', data); /** 系统租户(删除) POST /api/tenant/delete */ export const SystemTenantDelete = (data: API.KeyRequest) => requestClient.post('/tenant/delete', data); /** 系统租户(创建租户数据库) POST /api/tenant/db */ export const SystemTenantDb = (data: API.KeyRequest) => requestClient.post('/tenant/db', data); /** 系统租户(菜单ID) GET /api/tenant/menu-ids */ export const SystemTenantMenuIds = (params: { /** Id */ Id: number; }) => requestClient.get('/tenant/menu-ids', { params }); /** 系统租户(授权菜单) POST /api/tenant/grant */ export const SystemTenantGrant = (data: API.RelationRequest) => requestClient.post('/tenant/grant', data); export default { /** 系统租户(分页列表) GET /api/tenant/page */ SystemTenantPage, /** 系统租户(选项) GET /api/tenant/options */ SystemTenantOptions, /** 系统租户(下拉列表) GET /api/tenant/list */ SystemTenantList, /** 系统租户(详情) GET /api/tenant/entity */ SystemTenantEntity, /** 系统租户(增加) POST /api/tenant */ SystemTenant, /** 系统租户(更新) POST /api/tenant/update */ SystemTenantUpdate, /** 系统租户(删除) POST /api/tenant/delete */ SystemTenantDelete, /** 系统租户(创建租户数据库) POST /api/tenant/db */ SystemTenantDb, /** 系统租户(菜单ID) GET /api/tenant/menu-ids */ SystemTenantMenuIds, /** 系统租户(授权菜单) POST /api/tenant/grant */ SystemTenantGrant, };