namespace Atomx.Admin.Client.Models
{
    public class UploadFileModel
    {
        public long Id { get; set; }

        /// <summary>
        /// 文件类型
        /// </summary>
        public int Type { get; set; }

        /// <summary>
        /// 文件名
        /// </summary>
        public string Name { get; set; } = string.Empty;

        /// <summary>
        /// 存放路径
        /// </summary>
        public string Path { get; set; } = string.Empty;

        /// <summary>
        /// 文件扩展
        /// </summary>
        public string Extension { get; set; } = string.Empty;

        /// <summary>
        /// 文件扩展
        /// </summary>
        public string ContentType { get; set; } = string.Empty;

        /// <summary>
        /// 创建用户ID
        /// </summary>
        public long CreateUid { get; set; }

        /// <summary>
        /// 创建用户名
        /// </summary>
        public string CreateBy { get; set; } = string.Empty;
    }
}
