using SOA.Persistent; using System; using System.Collections.Generic; using System.ComponentModel; namespace IBKLinker_Minio.Entity.MinioController { /// /// 文件夹递归查询model /// public class StoragePath { /// /// 主键 /// public int Pk { get; set; } /// /// 主键 /// public int Upk { get; set; } /// ///文件名称 /// public string FileName { get; set; } /// ///文件类型 /// public int FileType { get; set; } /// ///文件路径 /// public string FilePath { get; set; } /// ///层级 /// public int FileLevel { get; set; } /// ///下载次数 /// public int DownloadNum { get; set; } /// ///创建者 /// public string CreatorUser { get; set; } /// ///创建时间 /// public DateTime? CreatorTime { get; set; } /// ///修改用户 /// public string ModifyUsers { get; set; } /// ///修改时间 /// public DateTime? ModifyTime { get; set; } /// ///删除标记 0未删除 1删除 /// public string ClearFlag { get; set; } /// ///删除用户 /// public string ClearUsers { get; set; } /// ///删除时间 /// public DateTime? ClearTime { get; set; } /// ///文件种类:1、技术协议 2、质量要点 3、工艺卡 4、其他 /// public string DocumentType { get; set; } } public class RequstStoragePath: StoragePath { public List requstStoragePaths { get; set; } } public class retqustUser : MinioRolePermission { /// ///文件名称 /// [Persistent("FILE_NAME"), DisplayName("文件名称")] public string FileName { get; set; } /// ///文件路径 /// [Persistent("FILE_PATH"), DisplayName("文件路径")] public string FilePath { get; set; } } }