修改User模块,同步原始代码
This commit is contained in:
1 parent
4a5fada435
commit
78b0c2bb2e
47 files changed
+2939
-193
No files matched your search
@@ -0,0 +1,15 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
namespace Store.Users.Contracts.Dtos;
|
||||
|
||||
/// <summary>资金请求;DTO 只声明非空规则,金额、长度和操作规则由服务判断。</summary>
|
||||
public sealed class UserFundsRequest
|
||||
{
|
||||
[Required(ErrorMessage = "目标账户不能为空")] public string UserName { get; set; } = "";
|
||||
[Required(ErrorMessage = "请求号不能为空")] public string RequestId { get; set; } = "";
|
||||
public decimal Amount { get; set; }
|
||||
/// <summary>积分支持充值、转移;余额支持充值、消费。</summary>
|
||||
[Required(ErrorMessage = "操作类型不能为空")] public string Operation { get; set; } = "";
|
||||
public string? Remark { get; set; }
|
||||
}
|
||||
|
||||
public sealed record UserFundsResponse(string UserName, decimal Value, string RequestId);
|
||||
Reference in new issue
Block a user