using LearningOfficer.OA.Common.Enums; using MiniExcelLibs.Attributes; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LearningOfficer.OA.Common.Dtos.FeedBack { public class AdminExportVM { /// /// 备 注:建议类型(字典表-枚举值) /// 默认值: /// [SugarColumn(ColumnName = "feedback_type")] public long FeedbackType { get; set; } /// /// 备 注:提议时间 /// 默认值: /// [ExcelColumnName("提议时间")] [ExcelColumnWidth(20)] public DateTime AddTime { get; set; } /// /// 建议类型中文 /// [ExcelColumnName("提议类型")] [ExcelColumnWidth(20)] public string FeedbackTypeName { get; set; } = null!; /// /// 备 注:现状描述 /// 默认值: /// [ExcelColumnName("现状描述")] [ExcelColumnWidth(60)] public string Remark { get; set; } = null!; /// /// 备 注:优化方案 /// 默认值: /// [ExcelColumnWidth(60)] [ExcelColumnName("优化方案")] public string? OptimizationPlan { get; set; } /// /// 云校名称 /// [ExcelColumnName("所在云校")] public string CloudSchoolName { get; set; } /// /// 所在学校 /// [ExcelColumnName("所在学校")] public string SchoolName { get; set; } /// /// 提议人联系电话 /// //[ExcelColumnName("提议人联系电话")] public string AddUserPhone { get; set; } /// /// 提议人姓名 /// [ExcelColumnName("提议人姓名")] [ExcelColumnWidth(20)] public string AddUserName { get; set; } /// /// 备 注:状态(默认0未确认、1已采纳、2不采纳、3重复建议) /// 默认值: /// [ExcelColumnName("状态")] [ExcelColumnWidth(20)] public FeedBackInfoStatusEnum Status { get; set; } } }