LMS.service/LMS.Repository/Other/AddMachineAuthorization.cs
lq1405 61c4e0f977 v 1.0.7
新增软件授权和数据信息
2025-03-28 22:13:41 +08:00

39 lines
916 B
C#

using LMS.Common.Enums;
using System.ComponentModel.DataAnnotations;
namespace LMS.Repository.Other
{
public class AddMachineAuthorization
{
/// <summary>
/// 机器码或者是授权码
/// </summary>
[Required]
public required string MachineID { get; set; }
/// <summary>
/// 授权日期
/// </summary>
[Required]
public DateTime AuthorizedDate { get; set; }
/// <summary>
/// 过期日期
/// </summary>
[Required]
public DateTime ExpiryDate { get; set; }
/// <summary>
/// 授权码
/// </summary>
[Required]
public required string AuthorizationCode { get; set; }
/// <summary>
/// 授权软件类型
/// </summary>
[Required]
public required MachineAuthorizationEnum Type { get; set; }
}
}