using GxPress.EnumConst; using Datory.Annotations; namespace GxPress.Entity.Middle { /// /// 中间表 /// [DataTable("tede_middle")] public class Middle : Datory.Entity { /// /// 文件夹名称 /// [DataColumn] public string FolderName { get; set; } /// /// 文件夹类型 2话题 3 收藏 4笔记 5通知 6站内信 7小组 12 收藏文件夹 13笔记文件夹 14工作流审批 21 新版话题 100 文章 300 文件 301图片 400会议纪要 500会议详情 601 财务报表 602人事报表 603 出版报表 20我审批的 30我发出的 40抄送我的 10信源聊天 /// [DataColumn] public int FolderType { get; set; } /// /// 是否置顶 /// [DataColumn] public bool IsTop { get; set; } /// /// 文件夹权限 1 普通 2 私有 3 共享 /// [DataColumn] public int RoleId { get; set; } /// /// 排序 /// [DataColumn] public int Sort { get; set; } /// /// 中间件ID 根据FolderType /// [DataColumn] public int MiddleId { get; set; } /// /// 父级ID /// [DataColumn] public int ParentId { get; set; } /// /// 属性值 1 普通 2文件夹 3 验证 /// [DataColumn] public int AttributeValue { get; set; } /// /// 用户ID /// [DataColumn] public int UserId { get; set; } /// /// 子集ID /// [DataColumn] public int MiddleSonId { get; set; } /// /// 是否阅读 /// [DataColumn] public bool IsRead { get; set; } /// /// 手机人状态 1 接收 2 草稿 /// [DataColumn] public NoticeTypeConst NoticeAddresseeType { get; set; } /// /// 是否管理员 /// [DataColumn] public bool IsAdmin { get; set; } /// /// 是否删除 /// [DataColumn] public bool IsDelete { get; set; } /// /// 是否默认 话题发布范围 /// /// [DataColumn] public bool IsDefault { get; set; } /// /// 是否上传 /// /// [DataColumn] public bool IsUpload { get; set; } /// /// 标题 /// /// [DataColumn] public string Title { get; set; } /// /// 长标题标题 /// /// [DataColumn] public string TitleLong { get; set; } /// /// 长标题 长内容 /// /// [DataColumn] public string Content { get; set; } /// /// 收件人 /// /// [DataColumn] public string AddressUser { get; set; } /// /// 抄送人 /// /// [DataColumn] public string CcUser { get; set; } /// /// 完整收件人 /// /// [DataColumn] public string AddressUserComplete { get; set; } /// /// 完整抄送人 /// /// [DataColumn] public string CcUserComplete { get; set; } /// /// 是否撤回 /// /// [DataColumn] public bool IsRecall { get; set; } /// /// 是否系统默认 /// /// [DataColumn] public bool IsSystemDefault { get; set; } } }