12 lines
468 B
C#
12 lines
468 B
C#
using System.ComponentModel.DataAnnotations;
|
|
namespace Store.Users.Dtos;
|
|
|
|
/// <summary>续费请求;仅声明店铺ID非空,时长和长度由服务或命令处理。</summary>
|
|
public class ShopRenewRequest
|
|
{
|
|
[Required(ErrorMessage = "店铺ID不能为空")] public string ShopId { get; set; } = "";
|
|
/// <summary>续费时长,单位月,合法范围1-120。</summary>
|
|
public int RenewDuration { get; set; }
|
|
public string? Remark { get; set; }
|
|
}
|