修改User模块
This commit is contained in:
1 parent
d6471f97d3
commit
bb7162aaf6
21 files changed
+278
-336
No files matched your search
@@ -1,13 +1,16 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
namespace Store.Users.Dtos;
|
||||
|
||||
/// <summary>续费请求;仅声明店铺ID非空,时长和长度由服务或命令处理。</summary>
|
||||
/// <summary>续费请求;输入规则由 DTO 声明,命令管道在事务前校验。</summary>
|
||||
public class ShopRenewRequest
|
||||
{
|
||||
/// <summary>续费账户;管理员可指定任意账户,普通主账号仅限本人及直属子账号。</summary>
|
||||
[StringLength(20)]
|
||||
public string? UserName { get; set; }
|
||||
[Required(ErrorMessage = "店铺ID不能为空")] public string ShopId { get; set; } = "";
|
||||
[Required(ErrorMessage = "店铺ID不能为空"), StringLength(50)] public string ShopId { get; set; } = "";
|
||||
/// <summary>续费时长,单位月,合法范围1-120。</summary>
|
||||
[Range(1, 120, ErrorMessage = "续费时长必须为1-120个月")]
|
||||
public int RenewDuration { get; set; }
|
||||
[StringLength(255)]
|
||||
public string? Remark { get; set; }
|
||||
}
|
||||
Reference in new issue
Block a user