fix: 修复编译错误 - StatusCodes 歧义、重复 UpdateUserRequest 定义

This commit is contained in:
虾球 2026-03-06 06:12:44 +00:00
parent 567504119c
commit c994a5bb76
3 changed files with 5 additions and 12 deletions

View File

@ -89,7 +89,7 @@ public class PortfolioController : ControllerBase
{
return BadRequest(new ApiResponse<CreatePortfolioResponse>
{
code = StatusCodes.BadRequest,
code = AssetManager.Models.StatusCodes.BadRequest,
data = null,
message = $"不支持的组合币种: {request.currency},支持的币种: {string.Join(", ", CurrencyHelper.GetSupportedCurrencies())}"
});
@ -104,7 +104,7 @@ public class PortfolioController : ControllerBase
{
return BadRequest(new ApiResponse<CreatePortfolioResponse>
{
code = StatusCodes.BadRequest,
code = AssetManager.Models.StatusCodes.BadRequest,
data = null,
message = $"不支持的持仓币种: {stock.currency}(标的: {stock.code}),支持的币种: {string.Join(", ", CurrencyHelper.GetSupportedCurrencies())}"
});
@ -352,7 +352,7 @@ public class PortfolioController : ControllerBase
{
return BadRequest(new ApiResponse<CreateTransactionResponse>
{
code = StatusCodes.BadRequest,
code = AssetManager.Models.StatusCodes.BadRequest,
data = null,
message = $"不支持的交易币种: {request.currency},支持的币种: {string.Join(", ", CurrencyHelper.GetSupportedCurrencies())}"
});
@ -366,7 +366,7 @@ public class PortfolioController : ControllerBase
{
return BadRequest(new ApiResponse<CreateTransactionResponse>
{
code = StatusCodes.BadRequest,
code = AssetManager.Models.StatusCodes.BadRequest,
data = null,
message = $"不支持的资产类型: {request.assetType},支持的类型: {string.Join(", ", validAssetTypes)}"
});

View File

@ -212,7 +212,7 @@ public class UserController : ControllerBase
{
return BadRequest(new ApiResponse<UpdateUserResponse>
{
code = StatusCodes.BadRequest,
code = AssetManager.Models.StatusCodes.BadRequest,
data = null,
message = $"不支持的币种: {request.DefaultCurrency},支持的币种: {string.Join(", ", CurrencyHelper.GetSupportedCurrencies())}"
});

View File

@ -26,13 +26,6 @@ public class UserStatsResponse
public double AverageProfit { get; set; }
}
public class UpdateUserRequest
{
public string UserName { get; set; }
public string Avatar { get; set; }
public string Email { get; set; }
}
public class UpdateUserResponse
{
public string Status { get; set; }