package com.zhongzheng.modules.grade.vo;

import com.zhongzheng.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.zhongzheng.modules.user.vo.UserStudyRecordPhotoVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.List;


/**
 * 【请填写功能名称】视图对象 mall_package
 *
 * @author ruoyi
 * @date 2021-11-22
 */
@Data
@ApiModel("【请填写功能名称】视图对象")
public class UserPeriodStatusVo {
	private static final long serialVersionUID = 1L;

	/** $pkColumn.columnComment */
	@ApiModelProperty("$pkColumn.columnComment")
	private Long id;

	/** 1通过 0作弊 */
	@Excel(name = "1通过 0作弊")
	@ApiModelProperty("1通过 0作弊 2待審")
	private Integer status;
	/** 学习开始时间 */
	@Excel(name = "学习开始时间")
	@ApiModelProperty("学习开始时间")
	private Long recordStartTime;
	/** 学习结束时间 */
	@Excel(name = "学习结束时间")
	@ApiModelProperty("学习结束时间")
	private Long recordEndTime;
	/** 学时关联 */
	@Excel(name = "学时关联")
	@ApiModelProperty("学时关联")
	private Long periodId;
	/** 当前节状态 1 当前状态 0过往状态 */
	@Excel(name = "当前节状态 1 当前状态 0过往状态")
	@ApiModelProperty("当前节状态 1 当前状态 0过往状态")
	private Integer periodStatus;

	/** 审核时间 */
	@Excel(name = "审核时间")
	@ApiModelProperty("审核时间")
	private Long auditTime;

	/** 1模块 2章 3节 4卷 */
	@Excel(name = "1模块 2章 3节 4卷")
	@ApiModelProperty("1模块 2章 3节 4卷")
	private Long type;

	/** 當前位置 */
	@Excel(name = "當前位置")
	@ApiModelProperty("當前位置")
	private Long numIndex;

	/** 审核时间 */
	@Excel(name = "共有多少條")
	@ApiModelProperty("共有多少條")
	private Long numList;


	/** 学员编码 */
	@Excel(name = "標題")
	@ApiModelProperty("標題")
	private String typeName;

	/** 学员编码 */
	@Excel(name = "学员姓名")
	@ApiModelProperty("学员姓名")
	private String realName;

	/** 审核时间 */
	@Excel(name = "审核照片")
	@ApiModelProperty("审核照片")
	private List<UserStudyRecordPhotoVo> userStudyRecordPhotoList;
}
