using SqlSugar; using System.ComponentModel; using XF.Domain.Repository; namespace Hotline.File { [Description("附件")] public class File : FullStateEntity { /// /// 附件名称 /// [SugarColumn(ColumnDescription = "附件名称")] public string? Name { get; set; } /// /// 附件KEY /// [SugarColumn(ColumnDescription = "附件Key")] public string Key { get; set; } /// /// 附件流程KEY /// [SugarColumn(ColumnDescription = "附件流程KEY")] public string? FlowKey { get; set; } /// /// 附件类型 /// [SugarColumn(ColumnDescription = "附件类型")] public string? Type { get; set; } /// /// 部门ID /// [SugarColumn(ColumnDescription = "部门ID")] public string? OrgId { get; set; } /// /// 部门名称 /// [SugarColumn(ColumnDescription = "部门名称")] public string? OrgName { get; set; } /// /// 上传人Id /// [SugarColumn(ColumnDescription = "上传人Id")] public string? UserId { get; set; } /// /// 上传人名称 /// [SugarColumn(ColumnDescription = "上传人名称")] public string? UserName { get; set; } /// /// 是否公开 /// [SugarColumn(ColumnDescription = "是否公开 0 公开 1 不公开")] public int? Publicity { get; set; } /// /// 附件分类 /// [SugarColumn(ColumnDescription = "附件分类")] public string? Classify { get; set; } /// /// 附件 /// [SugarColumn(ColumnDescription = "附件")] public string? Additions { get; set; } /// /// 附件路径 /// [SugarColumn(ColumnDescription = "附件路径")] public string? Path { get; set; } /// /// 完整附件路径 /// [SugarColumn(ColumnDescription = "完整附件路径")] public string? AllPath { get; set; } } }