V 1.0.9
修改完善了其他设置中的软件授权码的设置 修改部分权限控制
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
using LMS.Common.Enums;
|
||||
using LMS.Repository.DTO.UserDto;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using static LMS.Common.Enums.SoftwareControlEnum;
|
||||
|
||||
namespace LMS.Repository.DTO.OtherDto
|
||||
{
|
||||
@@ -19,6 +20,18 @@ namespace LMS.Repository.DTO.OtherDto
|
||||
[Required]
|
||||
public required string MachineID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 可用时间
|
||||
/// </summary>
|
||||
[Required]
|
||||
public required SoftwareControlValidityEnum ExpiryTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 授权使用状态
|
||||
/// </summary>
|
||||
[Required]
|
||||
public required MachineAuthorizationUseTypeEnum UseType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 授权软件类型
|
||||
/// </summary>
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
using LMS.Common.Enums;
|
||||
using static LMS.Common.Enums.SoftwareControlEnum;
|
||||
|
||||
namespace LMS.Repository.DTO.OtherDto
|
||||
{
|
||||
public class MachineAuthorizationStatusDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 机器码
|
||||
/// </summary>
|
||||
public string MachineID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 授权软件类型
|
||||
/// </summary>
|
||||
public MachineAuthorizationEnum Type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 授权使用状态
|
||||
/// </summary>
|
||||
public MachineAuthorizationUseTypeEnum UseType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 授权软件类型
|
||||
/// </summary>
|
||||
public SoftwareControlValidityEnum ExpiryTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 授权日期
|
||||
/// </summary>
|
||||
public DateTime AuthorizedDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 过期日期
|
||||
/// </summary>
|
||||
public DateTime ExpiryDate { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 授权码
|
||||
/// </summary>
|
||||
public string AuthorizationCode { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user