| | |
| | | private String examSubmit; |
| | | |
| | | @TableField("status") |
| | | /** 状态:临时、保存 */ |
| | | /** 状态:临时、完成 */ |
| | | private ExamSubmitTempStatusEnum status; |
| | | |
| | | @TableField("mark_paper_status") |
| | | /** 状态:临时、完成 */ |
| | | private ExamSubmitTempStatusEnum markPaperStatus; |
| | | |
| | | @TableField(value = "create_time", fill = FieldFill.INSERT) |
| | | private Date createTime; |
| | | |
| | |
| | | import com.ycl.jxkg.domain.base.AbsVo; |
| | | import com.ycl.jxkg.domain.entity.ExamSubmitTemp; |
| | | import java.util.List; |
| | | |
| | | import com.ycl.jxkg.enums.general.ExamSubmitTempStatusEnum; |
| | | import org.springframework.lang.NonNull; |
| | | import org.springframework.beans.BeanUtils; |
| | | import io.swagger.annotations.ApiModel; |
| | |
| | | /** 状态:临时、保存 */ |
| | | private String status; |
| | | |
| | | /** 状态:临时、完成 */ |
| | | private String markPaperStatus; |
| | | |
| | | public static ExamSubmitTempVO getVoByEntity(@NonNull ExamSubmitTemp entity, ExamSubmitTempVO vo) { |
| | | if(vo == null) { |
| | | vo = new ExamSubmitTempVO(); |
| | |
| | | |
| | | private Date updateTime; |
| | | |
| | | /** 阅卷状态 */ |
| | | private ExamSubmitTempStatusEnum markPaperStatus; |
| | | |
| | | /** 反序列化后的题 */ |
| | | private List<DoQuestionVO> questionList; |
| | | |
| | |
| | | examSubmitTemp.setStatus(status); |
| | | examSubmitTemp.setUserId(webContext.getCurrentUser().getId()); |
| | | examSubmitTemp.setExamSubmit(JSON.toJSONString(submitData.getQuestionList())); |
| | | examSubmitTemp.setMarkPaperStatus(ExamSubmitTempStatusEnum.TEMP); |
| | | examSubmitTempMapper.insert(examSubmitTemp); |
| | | } |
| | | } |
| | |
| | | <result column="status" property="status" typeHandler="org.apache.ibatis.type.EnumOrdinalTypeHandler"/> |
| | | <result column="phone" property="phone"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="mark_paper_status" property="markPaperStatus" typeHandler="org.apache.ibatis.type.EnumOrdinalTypeHandler"/> |
| | | </resultMap> |
| | | |
| | | |
| | |
| | | TU.phone, |
| | | EST.do_time, |
| | | EST.status, |
| | | EST.exam_submit |
| | | EST.exam_submit, |
| | | EST.mark_paper_status |
| | | FROM |
| | | t_classes_user TCU |
| | | INNER JOIN t_user TU ON TU.id = TCU.user_id AND TCU.classes_id = #{classesId} |