package com.wrj.driver.server.vo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.time.LocalDateTime; import java.util.List; /** *
* 用户答题练习 *
* * @author Automated procedures * @since 2025-06-29 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel("用户答题练习出参") public class QuestionPracticeVo implements Serializable { private static final long serialVersionUID = 1L; /** * 练习标识 */ @ApiModelProperty("练习标识") private Long practiceId; /** * 题目标识 */ @ApiModelProperty("题目标识") private Long questionId; /** * 题目内容 */ @ApiModelProperty("题目内容") private String question; /** * 题目类型 */ @ApiModelProperty("题目类型") private String type; /** * 选项A */ @ApiModelProperty("选项A") private String chooseA; /** * 选项B */ @ApiModelProperty("选项B") private String chooseB; /** * 选项C */ @ApiModelProperty("选项C") private String chooseC; /** * 选项D */ @ApiModelProperty("选项D") private String chooseD; /** * 选项E */ @ApiModelProperty("选项E") private String chooseE; /** * 选项F */ @ApiModelProperty("选项F") private String chooseF; /** * 选项G */ @ApiModelProperty("选项G") private String chooseG; @ApiModelProperty("选项列表") private List