Security/Yuebon.Security.Models/UploadFile.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System.ComponentModel.DataAnnotations.Schema;
namespace Yuebon.Security.Models;
/// <summary>
/// 用户上传附件管理,文件、图片等
/// </summary>
[SugarTable("Sys_UploadFile", "用户上传附件管理")]
public class UploadFile : TenantEntity, ICreationAudited
{
/// <summary>
///
/// </summary>
public UploadFile()
{
}
/// <summary>
/// 文件名称
/// </summary>
[MaxLength(200)]
[SugarColumn(ColumnDescription= "文件名称")]
[Required]
[Column(TypeName = "NVARCHAR(200)")]
public string FileName { get; set; }
/// <summary>
/// 文件路径
/// </summary>
[MaxLength(500)]
[SugarColumn(ColumnDescription= "文件路径")]
[Required]
[Column(TypeName = "NVARCHAR(500)")]
public string FilePath { get; set; }
/// <summary>
/// 描述
/// </summary>
[MaxLength(500)]
[SugarColumn(ColumnDescription= "描述")]
public string Description { get; set; }
/// <summary>
/// 文件类型
/// </summary>
[MaxLength(20)]
[SugarColumn(ColumnDescription= "文件类型")]
[Column(TypeName = "NVARCHAR(20)")]
public string FileType { get; set; }
/// <summary>
/// 文件大小
/// </summary>
[SugarColumn(ColumnDescription= "文件大小")]
public int FileSize { get; set; }
/// <summary>
/// 扩展名称
/// </summary>
[MaxLength(20)]
[SugarColumn(ColumnDescription= "扩展名称")]
[Column(TypeName = "NVARCHAR(20)")]
public string Extension { get; set; }
/// <summary>
后面还有 46 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。