|
|
|
|
package com.ibeetl.jlw.entity;
|
|
|
|
|
|
|
|
|
|
import com.ibeetl.admin.core.annotation.Dict;
|
|
|
|
|
import com.ibeetl.admin.core.entity.BaseEntity;
|
|
|
|
|
import com.ibeetl.admin.core.util.ValidateConfig;
|
|
|
|
|
import org.beetl.sql.annotation.entity.AssignID;
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* 系统通用-题目-设置
|
|
|
|
|
* gen by Spring Boot2 Admin 2022-11-24
|
|
|
|
|
*/
|
|
|
|
|
public class GeneralQuestionSetting extends BaseEntity{
|
|
|
|
|
|
|
|
|
|
//通用题目设置ID
|
|
|
|
|
@NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
|
|
|
|
|
// @SeqID(name = ORACLE_CORE_SEQ_NAME)
|
|
|
|
|
@AssignID(value = "maskAutoID",param = "com.ibeetl.jlw.entity.GeneralQuestionSetting")
|
|
|
|
|
|
|
|
|
|
private Long generalQuestionSettingId ;
|
|
|
|
|
|
|
|
|
|
//业务ID
|
|
|
|
|
|
|
|
|
|
private Long bussinessId ;
|
|
|
|
|
|
|
|
|
|
//业务类型
|
|
|
|
|
|
|
|
|
|
private Long bussinessType ;
|
|
|
|
|
|
|
|
|
|
//班级ID集合(逗号隔开)
|
|
|
|
|
|
|
|
|
|
private String generalQuestionSettingSchoolClassIds ;
|
|
|
|
|
|
|
|
|
|
//作答次数
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingDoCount ;
|
|
|
|
|
|
|
|
|
|
//题目乱序(同一大题内)
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingQuestionNoOrder ;
|
|
|
|
|
|
|
|
|
|
//选项乱序(限单选、多选)
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingOptionNoOrder ;
|
|
|
|
|
|
|
|
|
|
//答卷后显示答案解析
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingEndShowQa ;
|
|
|
|
|
|
|
|
|
|
//答卷后显示答案对错
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingEndShowTrueFalse ;
|
|
|
|
|
|
|
|
|
|
//题目-名称
|
|
|
|
|
|
|
|
|
|
private String generalQuestionSettingName ;
|
|
|
|
|
|
|
|
|
|
//题目开始时间
|
|
|
|
|
|
|
|
|
|
private Date generalQuestionStartTime ;
|
|
|
|
|
|
|
|
|
|
//题目结束时间
|
|
|
|
|
|
|
|
|
|
private Date generalQuestionEndTime ;
|
|
|
|
|
|
|
|
|
|
//类型 枚举(ResourcesQuestionSnapshotFromTypeEnum)
|
|
|
|
|
|
|
|
|
|
private String generalQuestionSettingType ;
|
|
|
|
|
|
|
|
|
|
//题目要求
|
|
|
|
|
|
|
|
|
|
private String generalQuestionSettingRequire ;
|
|
|
|
|
|
|
|
|
|
//附件,老师上传附件(单文件)
|
|
|
|
|
|
|
|
|
|
private String generalQuestionSettingFile ;
|
|
|
|
|
|
|
|
|
|
//发布状态。 1发布,2未发布
|
|
|
|
|
@Dict(type="global_push_status")
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingPushStatus ;
|
|
|
|
|
|
|
|
|
|
//状态 (1正常 2删除)
|
|
|
|
|
@Dict(type="global_status")
|
|
|
|
|
|
|
|
|
|
private Integer generalQuestionSettingStatus ;
|
|
|
|
|
|
|
|
|
|
//创建时间
|
|
|
|
|
|
|
|
|
|
private Date generalQuestionSettingAddTime ;
|
|
|
|
|
|
|
|
|
|
//组织ID
|
|
|
|
|
|
|
|
|
|
private Long orgId ;
|
|
|
|
|
|
|
|
|
|
//用户ID
|
|
|
|
|
|
|
|
|
|
private Long userId ;
|
|
|
|
|
|
|
|
|
|
public GeneralQuestionSetting(){
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**通用题目设置ID
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Long getGeneralQuestionSettingId(){
|
|
|
|
|
return generalQuestionSettingId;
|
|
|
|
|
}
|
|
|
|
|
/**通用题目设置ID
|
|
|
|
|
*@param generalQuestionSettingId
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingId(Long generalQuestionSettingId){
|
|
|
|
|
this.generalQuestionSettingId = generalQuestionSettingId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**业务ID
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Long getBussinessId(){
|
|
|
|
|
return bussinessId;
|
|
|
|
|
}
|
|
|
|
|
/**业务ID
|
|
|
|
|
*@param bussinessId
|
|
|
|
|
*/
|
|
|
|
|
public void setBussinessId(Long bussinessId){
|
|
|
|
|
this.bussinessId = bussinessId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**业务类型
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Long getBussinessType(){
|
|
|
|
|
return bussinessType;
|
|
|
|
|
}
|
|
|
|
|
/**业务类型
|
|
|
|
|
*@param bussinessType
|
|
|
|
|
*/
|
|
|
|
|
public void setBussinessType(Long bussinessType){
|
|
|
|
|
this.bussinessType = bussinessType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**班级ID集合(逗号隔开)
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public String getGeneralQuestionSettingSchoolClassIds(){
|
|
|
|
|
return generalQuestionSettingSchoolClassIds;
|
|
|
|
|
}
|
|
|
|
|
/**班级ID集合(逗号隔开)
|
|
|
|
|
*@param generalQuestionSettingSchoolClassIds
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingSchoolClassIds(String generalQuestionSettingSchoolClassIds){
|
|
|
|
|
this.generalQuestionSettingSchoolClassIds = generalQuestionSettingSchoolClassIds;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**作答次数
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingDoCount(){
|
|
|
|
|
return generalQuestionSettingDoCount;
|
|
|
|
|
}
|
|
|
|
|
/**作答次数
|
|
|
|
|
*@param generalQuestionSettingDoCount
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingDoCount(Integer generalQuestionSettingDoCount){
|
|
|
|
|
this.generalQuestionSettingDoCount = generalQuestionSettingDoCount;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**题目乱序(同一大题内)
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingQuestionNoOrder(){
|
|
|
|
|
return generalQuestionSettingQuestionNoOrder;
|
|
|
|
|
}
|
|
|
|
|
/**题目乱序(同一大题内)
|
|
|
|
|
*@param generalQuestionSettingQuestionNoOrder
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingQuestionNoOrder(Integer generalQuestionSettingQuestionNoOrder){
|
|
|
|
|
this.generalQuestionSettingQuestionNoOrder = generalQuestionSettingQuestionNoOrder;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**选项乱序(限单选、多选)
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingOptionNoOrder(){
|
|
|
|
|
return generalQuestionSettingOptionNoOrder;
|
|
|
|
|
}
|
|
|
|
|
/**选项乱序(限单选、多选)
|
|
|
|
|
*@param generalQuestionSettingOptionNoOrder
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingOptionNoOrder(Integer generalQuestionSettingOptionNoOrder){
|
|
|
|
|
this.generalQuestionSettingOptionNoOrder = generalQuestionSettingOptionNoOrder;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**答卷后显示答案解析
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingEndShowQa(){
|
|
|
|
|
return generalQuestionSettingEndShowQa;
|
|
|
|
|
}
|
|
|
|
|
/**答卷后显示答案解析
|
|
|
|
|
*@param generalQuestionSettingEndShowQa
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingEndShowQa(Integer generalQuestionSettingEndShowQa){
|
|
|
|
|
this.generalQuestionSettingEndShowQa = generalQuestionSettingEndShowQa;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**答卷后显示答案对错
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingEndShowTrueFalse(){
|
|
|
|
|
return generalQuestionSettingEndShowTrueFalse;
|
|
|
|
|
}
|
|
|
|
|
/**答卷后显示答案对错
|
|
|
|
|
*@param generalQuestionSettingEndShowTrueFalse
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingEndShowTrueFalse(Integer generalQuestionSettingEndShowTrueFalse){
|
|
|
|
|
this.generalQuestionSettingEndShowTrueFalse = generalQuestionSettingEndShowTrueFalse;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**题目-名称
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public String getGeneralQuestionSettingName(){
|
|
|
|
|
return generalQuestionSettingName;
|
|
|
|
|
}
|
|
|
|
|
/**题目-名称
|
|
|
|
|
*@param generalQuestionSettingName
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingName(String generalQuestionSettingName){
|
|
|
|
|
this.generalQuestionSettingName = generalQuestionSettingName;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**题目开始时间
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Date getGeneralQuestionStartTime(){
|
|
|
|
|
return generalQuestionStartTime;
|
|
|
|
|
}
|
|
|
|
|
/**题目开始时间
|
|
|
|
|
*@param generalQuestionStartTime
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionStartTime(Date generalQuestionStartTime){
|
|
|
|
|
this.generalQuestionStartTime = generalQuestionStartTime;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**题目结束时间
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Date getGeneralQuestionEndTime(){
|
|
|
|
|
return generalQuestionEndTime;
|
|
|
|
|
}
|
|
|
|
|
/**题目结束时间
|
|
|
|
|
*@param generalQuestionEndTime
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionEndTime(Date generalQuestionEndTime){
|
|
|
|
|
this.generalQuestionEndTime = generalQuestionEndTime;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**类型 枚举(ResourcesQuestionSnapshotFromTypeEnum)
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public String getGeneralQuestionSettingType(){
|
|
|
|
|
return generalQuestionSettingType;
|
|
|
|
|
}
|
|
|
|
|
/**类型 枚举(ResourcesQuestionSnapshotFromTypeEnum)
|
|
|
|
|
*@param generalQuestionSettingType
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingType(String generalQuestionSettingType){
|
|
|
|
|
this.generalQuestionSettingType = generalQuestionSettingType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**题目要求
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public String getGeneralQuestionSettingRequire(){
|
|
|
|
|
return generalQuestionSettingRequire;
|
|
|
|
|
}
|
|
|
|
|
/**题目要求
|
|
|
|
|
*@param generalQuestionSettingRequire
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingRequire(String generalQuestionSettingRequire){
|
|
|
|
|
this.generalQuestionSettingRequire = generalQuestionSettingRequire;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**附件,老师上传附件(单文件)
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public String getGeneralQuestionSettingFile(){
|
|
|
|
|
return generalQuestionSettingFile;
|
|
|
|
|
}
|
|
|
|
|
/**附件,老师上传附件(单文件)
|
|
|
|
|
*@param generalQuestionSettingFile
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingFile(String generalQuestionSettingFile){
|
|
|
|
|
this.generalQuestionSettingFile = generalQuestionSettingFile;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**发布状态。 1发布,2未发布
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingPushStatus(){
|
|
|
|
|
return generalQuestionSettingPushStatus;
|
|
|
|
|
}
|
|
|
|
|
/**发布状态。 1发布,2未发布
|
|
|
|
|
*@param generalQuestionSettingPushStatus
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingPushStatus(Integer generalQuestionSettingPushStatus){
|
|
|
|
|
this.generalQuestionSettingPushStatus = generalQuestionSettingPushStatus;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**状态 (1正常 2删除)
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Integer getGeneralQuestionSettingStatus(){
|
|
|
|
|
return generalQuestionSettingStatus;
|
|
|
|
|
}
|
|
|
|
|
/**状态 (1正常 2删除)
|
|
|
|
|
*@param generalQuestionSettingStatus
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingStatus(Integer generalQuestionSettingStatus){
|
|
|
|
|
this.generalQuestionSettingStatus = generalQuestionSettingStatus;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**创建时间
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Date getGeneralQuestionSettingAddTime(){
|
|
|
|
|
return generalQuestionSettingAddTime;
|
|
|
|
|
}
|
|
|
|
|
/**创建时间
|
|
|
|
|
*@param generalQuestionSettingAddTime
|
|
|
|
|
*/
|
|
|
|
|
public void setGeneralQuestionSettingAddTime(Date generalQuestionSettingAddTime){
|
|
|
|
|
this.generalQuestionSettingAddTime = generalQuestionSettingAddTime;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**组织ID
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Long getOrgId(){
|
|
|
|
|
return orgId;
|
|
|
|
|
}
|
|
|
|
|
/**组织ID
|
|
|
|
|
*@param orgId
|
|
|
|
|
*/
|
|
|
|
|
public void setOrgId(Long orgId){
|
|
|
|
|
this.orgId = orgId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**用户ID
|
|
|
|
|
*@return
|
|
|
|
|
*/
|
|
|
|
|
public Long getUserId(){
|
|
|
|
|
return userId;
|
|
|
|
|
}
|
|
|
|
|
/**用户ID
|
|
|
|
|
*@param userId
|
|
|
|
|
*/
|
|
|
|
|
public void setUserId(Long userId){
|
|
|
|
|
this.userId = userId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|