- 完善学生Excel导入的文件、行数据和重复学号校验,并返回实际导入数量 - 调整学生导出字段名称与排列顺序,移除学籍号字段 - 规范单张及ZIP批量人脸导入校验,限制格式、大小、数量和解压总量 - 批量人脸导入返回总数、成功数、失败数及详细失败原因 - 新增作业按作业、班级、完成状态等条件批量导出,每名学生一条记录
51 lines
1.3 KiB
C#
51 lines
1.3 KiB
C#
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace VOL.Model.HomeWork
|
|
{
|
|
/// <summary>
|
|
/// 作业学生明细导出行。
|
|
/// </summary>
|
|
public class HomeWorkStudentExportModel
|
|
{
|
|
[Display(Name = "作业类型")]
|
|
public string WorkTypeName { get; set; }
|
|
|
|
[Display(Name = "教师")]
|
|
public string TeacherName { get; set; }
|
|
|
|
[Display(Name = "作业名称")]
|
|
public string WorkName { get; set; }
|
|
|
|
[Display(Name = "年级-班级")]
|
|
public string GradeAndClassName { get; set; }
|
|
|
|
[Display(Name = "学生范围")]
|
|
public string StudentScopeName { get; set; }
|
|
|
|
[Display(Name = "作业内容")]
|
|
public string WorkText { get; set; }
|
|
|
|
[Display(Name = "发布时间")]
|
|
public DateTime StartTime { get; set; }
|
|
|
|
[Display(Name = "结束时间")]
|
|
public DateTime EndTime { get; set; }
|
|
|
|
[Display(Name = "学号")]
|
|
public string StudentNo { get; set; }
|
|
|
|
[Display(Name = "姓名")]
|
|
public string StudentName { get; set; }
|
|
|
|
[Display(Name = "性别")]
|
|
public string SexName { get; set; }
|
|
|
|
[Display(Name = "完成状态")]
|
|
public string StudentWorkStatusName { get; set; }
|
|
|
|
[Display(Name = "成绩/用时")]
|
|
public string Result { get; set; }
|
|
}
|
|
}
|