You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

109 lines
2.6 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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