潘志宝
2024-12-16 df99e46312fdd5ee830f1451e478f6658e09f9ed
iailab-module-system/iailab-module-system-api/src/main/java/com/iailab/module/system/api/tenant/TenantApi.java
@@ -1,7 +1,9 @@
package com.iailab.module.system.api.tenant;
import com.iailab.framework.common.pojo.CommonResult;
import com.iailab.module.system.api.tenant.dto.TenantDataSourceConfigRespDTO;
import com.iailab.module.system.enums.ApiConstants;
import io.swagger.v3.oas.annotations.Parameters;
import io.swagger.v3.oas.annotations.tags.Tag;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.Operation;
@@ -26,4 +28,11 @@
    @Parameter(name = "id", description = "租户编号", required = true, example = "1024")
    CommonResult<Boolean> validTenant(@RequestParam("id") Long id);
    @GetMapping(PREFIX + "/data-source")
    @Operation(summary = "获得租户的数据源配置")
    @Parameters(
            @Parameter(name = "tenantId", description = "租户编号", example = "2", required = true)
    )
    TenantDataSourceConfigRespDTO getTenantDataSourceConfig(@RequestParam("tenantId") Long tenantId);
}