refactor 优化代码
This commit is contained in:
@@ -7,6 +7,7 @@ namespace Dlhis.Sys.Api;
|
||||
/// <summary>
|
||||
/// 租户Api
|
||||
/// </summary>
|
||||
[RequestResultHandler]
|
||||
[EnableRemoteClient(Name = "sys-service", BaseUrl = "${InternalRequest:SysRequestUrl}")]
|
||||
public interface ITenantApi
|
||||
{
|
||||
@@ -16,19 +17,18 @@ public interface ITenantApi
|
||||
/// <returns></returns>
|
||||
[Auth]
|
||||
[Get("/api/tenants/list")]
|
||||
Task<DefaultApiResult<List<TenantResponse>>> GetTenantsAsync();
|
||||
|
||||
Task<List<TenantResponse>> GetTenantsAsync();
|
||||
|
||||
[Auth]
|
||||
[Get("/api/tenants/tree")]
|
||||
Task<DefaultApiResult<List<TenantTreeResponse>>> GetTenantTreeAsync();
|
||||
Task<List<TenantTreeResponse>> GetTenantTreeAsync();
|
||||
|
||||
/// <summary>
|
||||
/// 获取所有租户(内部使用)
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[Get("/api/tenants/list-internal")]
|
||||
Task<DefaultApiResult<List<TenantResponse>>> GetTenantsInternalAsync();
|
||||
Task<List<TenantResponse>> GetTenantsInternalAsync();
|
||||
|
||||
|
||||
/// <summary>
|
||||
@@ -38,7 +38,7 @@ public interface ITenantApi
|
||||
/// <returns></returns>
|
||||
[Auth]
|
||||
[Get("/api/tenants/single")]
|
||||
Task<DefaultApiResult<TenantResponse>> GetTenantByCodeAsync(string code);
|
||||
Task<TenantResponse> GetTenantByCodeAsync(string code);
|
||||
|
||||
/// <summary>
|
||||
/// 获取我的管理的基地/租户
|
||||
@@ -46,5 +46,5 @@ public interface ITenantApi
|
||||
/// <returns></returns>
|
||||
[Auth]
|
||||
[Get("/api/tenants/my")]
|
||||
Task<DefaultApiResult<List<TenantResponse>>> GetMyTenantsAsync();
|
||||
}
|
||||
Task<List<TenantResponse>> GetMyTenantsAsync();
|
||||
}
|
||||
Reference in New Issue
Block a user