package com.ruoyi.model.domain; import com.baomidou.mybatisplus.annotation.TableField; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 用户培训考核答案对象 applet_answer_train * * @author ruoyi * @date 2025-03-28 */ public class AppletAnswerTrain extends BaseEntity { private static final long serialVersionUID = 1L; /** 唯一标识 */ private Long id; /** 关联题目ID */ @Excel(name = "关联题目ID") private Long questionId; /** 关联用户ID */ @Excel(name = "关联用户ID") private Long userId; /** 答案内容 */ @Excel(name = "答案内容") private String answer; /** 删除标识 */ private Integer delFlag; //题目信息 @TableField(exist = false) private AppletQuestion question; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setQuestionId(Long questionId) { this.questionId = questionId; } public Long getQuestionId() { return questionId; } public void setUserId(Long userId) { this.userId = userId; } public Long getUserId() { return userId; } public void setAnswer(String answer) { this.answer = answer; } public String getAnswer() { return answer; } public void setDelFlag(Integer delFlag) { this.delFlag = delFlag; } public Integer getDelFlag() { return delFlag; } public AppletQuestion getQuestion() { return question; } public void setQuestion(AppletQuestion question) { this.question = question; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("questionId", getQuestionId()) .append("userId", getUserId()) .append("answer", getAnswer()) .append("remark", getRemark()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }