using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OASystem.Domain.Entities.Groups
{
    public class Grp_GroupShareFile:EntityBase
    {
        /// <summary>
        /// 文件名称
        /// </summary>
        [SugarColumn(ColumnName = "FileName", ColumnDescription = "文件名称", IsNullable = false)]
        public string FileName { get; set; }

        /// <summary>
        /// 文件存储路径
        /// </summary>
        [SugarColumn(ColumnName = "FilePath", ColumnDescription = "文件存储路径", IsNullable = false)]
        public string FilePath { get; set; }

        /// <summary>
        /// 文件所属类型
        /// </summary>
        [SugarColumn(ColumnName = "FileType", ColumnDescription = "文件所属类型", IsNullable = false)]
        public int FileType { get; set; }

        /// <summary>
        /// 团组关联ID
        /// </summary>
        [SugarColumn(ColumnName = "Diid", ColumnDescription = "团组关联ID", IsNullable = false)]
        public int Diid { get; set; }

        /// <summary>
        /// 上传人职位
        /// </summary>
        [SugarColumn(ColumnName = "UploadJob", ColumnDescription = "上传人职位", IsNullable = false)]
        public string UploadJob { get; set; }
    }
}