Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Common/Dtos/FeedBack/AdminExportVM.cs

77 lines
2.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
{
/// <summary>
/// 备 注:建议类型(字典表-枚举值)
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "feedback_type")]
public long FeedbackType { get; set; }
/// <summary>
/// 备 注:提议时间
/// 默认值:
///</summary>
[ExcelColumnName("提议时间")]
[ExcelColumnWidth(20)]
public DateTime AddTime { get; set; }
/// <summary>
/// 建议类型中文
/// </summary>
[ExcelColumnName("提议类型")]
[ExcelColumnWidth(20)]
public string FeedbackTypeName { get; set; } = null!;
/// <summary>
/// 备 注:现状描述
/// 默认值:
///</summary>
[ExcelColumnName("现状描述")]
[ExcelColumnWidth(60)]
public string Remark { get; set; } = null!;
/// <summary>
/// 备 注:优化方案
/// 默认值:
///</summary>
[ExcelColumnWidth(60)]
[ExcelColumnName("优化方案")]
public string? OptimizationPlan { get; set; }
/// <summary>
/// 云校名称
/// </summary>
[ExcelColumnName("所在云校")]
public string CloudSchoolName { get; set; }
/// <summary>
/// 所在学校
/// </summary>
[ExcelColumnName("所在学校")]
public string SchoolName { get; set; }
/// <summary>
/// 提议人联系电话
/// </summary>
//[ExcelColumnName("提议人联系电话")]
public string AddUserPhone { get; set; }
/// <summary>
/// 提议人姓名
/// </summary>
[ExcelColumnName("提议人姓名")]
[ExcelColumnWidth(20)]
public string AddUserName { get; set; }
/// <summary>
/// 备 注:状态默认0未确认、1已采纳、2不采纳、3重复建议
/// 默认值:
///</summary>
[ExcelColumnName("状态")]
[ExcelColumnWidth(20)]
public FeedBackInfoStatusEnum Status { get; set; }
}
}