V1.0.2 新增软件管理权限,新增,删除,管理等,还有软件控制权限等
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
namespace LMS.Repository.DB;
|
||||
|
||||
public class Software
|
||||
{
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public string Id { get; set; }
|
||||
/// <summary>
|
||||
/// 软件名称
|
||||
/// </summary>
|
||||
public string SoftwareName { get; set; }
|
||||
/// <summary>
|
||||
/// 软件代码
|
||||
/// </summary>
|
||||
public string SoftwareCode { get; set; }
|
||||
/// <summary>
|
||||
/// 创建用户ID
|
||||
/// </summary>
|
||||
public long CreatedUserId { get; set; }
|
||||
/// <summary>
|
||||
/// 更新用户ID
|
||||
/// </summary>
|
||||
public long UpdatedUserId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime CreatedTime { get; set; }
|
||||
/// <summary>
|
||||
/// 更新时间
|
||||
/// </summary>
|
||||
public DateTime UpdatedTime { get; set; }
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string Remark { get; set; }
|
||||
/// <summary>
|
||||
/// 是否启用
|
||||
/// </summary>
|
||||
public bool IsUse { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
namespace LMS.Repository.DB;
|
||||
|
||||
public class SoftwareControl
|
||||
{
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public string Id { get; set; }
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </summary>
|
||||
public long UserId { get; set; }
|
||||
/// <summary>
|
||||
/// 软件ID
|
||||
/// </summary>
|
||||
public string SoftwareId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建用户ID
|
||||
/// </summary>
|
||||
public long CreatedUserId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime CreatedTime { get; set; }
|
||||
/// <summary>
|
||||
/// 更新用户ID
|
||||
/// </summary>
|
||||
public long UpdatedUserId { get; set; }
|
||||
/// <summary>
|
||||
/// 更新时间
|
||||
/// </summary>
|
||||
public DateTime UpdatedTime { get; set; }
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string Remark { get; set; }
|
||||
/// <summary>
|
||||
/// 到期时间
|
||||
/// </summary>
|
||||
public DateTime? ExpirationTime { get; set; }
|
||||
/// <summary>
|
||||
/// 是否永久
|
||||
/// </summary>
|
||||
public bool IsForever { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace LMS.Repository.DB;
|
||||
|
||||
public class UserSoftware
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </summary>
|
||||
public long UserId { get; set; }
|
||||
/// <summary>
|
||||
/// 软件ID
|
||||
/// </summary>
|
||||
public string SoftwareId { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string MachineId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 软件控制ID
|
||||
/// </summary>
|
||||
public string SoftwareControlId { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user