@@ -0,0 +1,43 @@
|
||||
package com.yunhai.acasyllabu.model.syllabus;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程表视图(电子版节次 + 照片版附件信息)。
|
||||
*/
|
||||
@Data
|
||||
public class TimetableVo {
|
||||
|
||||
/** 班级ID */
|
||||
private Integer classId;
|
||||
|
||||
/** 学年(如 2026;课表按当前学年学期读写) */
|
||||
private Integer year;
|
||||
|
||||
/** 学期(1第一学期 2第二学期) */
|
||||
private Integer term;
|
||||
|
||||
/** 班级名称 */
|
||||
private String className;
|
||||
|
||||
/** 年级名称 */
|
||||
private String gradeName;
|
||||
|
||||
/** 维护教师/平台用户 id */
|
||||
private Integer teacherId;
|
||||
|
||||
/** 照片课表附件ID(未上传为 null) */
|
||||
private Integer photoFileId;
|
||||
|
||||
/** 照片原始文件名 */
|
||||
private String photoName;
|
||||
|
||||
/** 照片大小(字节) */
|
||||
private Integer photoSize;
|
||||
|
||||
/** 节次列表(无数据时前端补默认 10 节) */
|
||||
private List<TimetableSlotVo> slots = new ArrayList<>();
|
||||
}
|
||||
Reference in New Issue
Block a user