package com.ycl.jxkg.domain.vo; import com.ycl.jxkg.domain.base.AbsVo; import com.ycl.jxkg.domain.entity.CheatRecord; import java.util.List; import org.springframework.lang.NonNull; import org.springframework.beans.BeanUtils; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * 作弊记录展示 * * @author xp * @since 2024-07-03 */ @Data public class CheatRecordVO extends AbsVo { /** 用户ID */ private Integer userId; /** 考试ID */ private Integer examId; /** 作弊内容 */ private String cheatContent; /** 作弊时间 */ private Date cheatTime; /** 添加作弊的人 */ private Integer addUserId; /** */ private Date createTime; /** */ private Date updateTime; public static CheatRecordVO getVoByEntity(@NonNull CheatRecord entity, CheatRecordVO vo) { if(vo == null) { vo = new CheatRecordVO(); } BeanUtils.copyProperties(entity, vo); return vo; } }