Learn.Archives/Learn.Archives.API/Controllers/Dto/SchoolBusinessDto.cs

80 lines
2.6 KiB
C#

using MiniExcelLibs.Attributes;
namespace Learn.Archives.API.Controllers.Dto
{
public class SchoolBusinessDto
{
}
public class SchoolBusinessImportError : SchoolBusinessImport
{
[ExcelColumnName("错误信息")]
public string Error { get; set; }
}
public class SchoolBusinessImport
{
[ExcelColumnName("学校")]
public string School { get; set; }
[ExcelColumnName("年级")]
public string Grade { get; set; }
/// <summary>
/// 赴校人员
/// <para>多个,分割</para>
/// </summary>
[ExcelColumnName("赴校人员")]
public string Users { get; set; }
[ExcelColumnName("赴校时间")]
public DateTime StartTime { get; set; }
[ExcelColumnName("开展会谈")]
public bool IsDiscussion { get; set; }
[ExcelColumnName("开展会谈情况")]
public string Discussion { get; set; }
[ExcelColumnName("开展班会")]
public bool IsClassMeeting { get; set; }
[ExcelColumnName("开展班会情况")]
public string ClassMeeting { get; set; }
//----------------------------问题列表
[ExcelColumnName("[问题]")]
public string Q学校领导班子 { get; set; }
[ExcelColumnName("[问题]")]
public string Q双师课堂 { get; set; }
[ExcelColumnName("[问题]")]
public string Q设备 { get; set; }
[ExcelColumnName("[问题]")]
public string Q学生 { get; set; }
[ExcelColumnName("[问题]")]
public string Q其他 { get; set; }
//----------------------------解决办法
[ExcelColumnName("[解决]")]
public string P学校领导班子 { get; set; }
[ExcelColumnName("[解决]")]
public string P双师课堂 { get; set; }
[ExcelColumnName("[解决]")]
public string P设备 { get; set; }
[ExcelColumnName("[解决]")]
public string P学生 { get; set; }
[ExcelColumnName("[解决]")]
public string P其他 { get; set; }
//----------------------------额外需求
[ExcelColumnName("需求/方案")]
public string Solution { get; set; }
[ExcelColumnName("沟通时间/执行记录")]
public string Record { get; set; }
[ExcelColumnName("完结记录")]
public string EndRecord { get; set; }
[ExcelColumnName("备注")]
public string Remark { get; set; }
}
}