新增加题目快照

beetlsql3-dev
Mlxa0324 3 years ago
parent 7c0c65befb
commit 6e13e986ed

File diff suppressed because it is too large Load Diff

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?PowerDesigner AppLocale="UTF16" ID="{BA33ABB7-B246-4DB0-85DE-396EDDB46458}" Label="" LastModificationDate="1663942460" Name="cjks" Objects="1110" Symbols="99" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
<?PowerDesigner AppLocale="UTF16" ID="{BA33ABB7-B246-4DB0-85DE-396EDDB46458}" Label="" LastModificationDate="1663943414" Name="cjks" Objects="1110" Symbols="99" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
<!-- do not edit this file -->
<Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
@ -14403,7 +14403,7 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
<a:Code>teacher_open_course_homework</a:Code>
<a:CreationDate>1661850632</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662045028</a:ModificationDate>
<a:ModificationDate>1663943125</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>我的课程-题库作业</a:Comment>
<a:PhysicalOptions>auto_increment = 1
@ -14414,12 +14414,12 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
<c:Columns>
<o:Column Id="o775">
<a:ObjectID>368246CA-AF2E-441B-B78E-DB1F43A307D2</a:ObjectID>
<a:Name>teacher_open_course_question_homework_id</a:Name>
<a:Code>teacher_open_course_question_homework_id</a:Code>
<a:Name>teacher_open_course_homework_id</a:Name>
<a:Code>teacher_open_course_homework_id</a:Code>
<a:CreationDate>1661850778</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662020828</a:ModificationDate>
<a:Modifier>87966</a:Modifier>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>题库作业ID</a:Comment>
<a:DataType>bigint</a:DataType>
<a:Column.Mandatory>1</a:Column.Mandatory>
@ -14437,11 +14437,11 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
</o:Column>
<o:Column Id="o777">
<a:ObjectID>C603CF3F-51AA-4EF3-B38D-3DBD9B518609</a:ObjectID>
<a:Name>teacher_open_course_question_homework_name</a:Name>
<a:Code>teacher_open_course_question_homework_name</a:Code>
<a:Name>teacher_open_course_homework_name</a:Name>
<a:Code>teacher_open_course_homework_name</a:Code>
<a:CreationDate>1661850778</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>作业名称</a:Comment>
<a:DataType>varchar(100)</a:DataType>
@ -14449,11 +14449,11 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
</o:Column>
<o:Column Id="o778">
<a:ObjectID>5626AD57-E2A3-4615-893B-1D5C2C5C90FC</a:ObjectID>
<a:Name>teacher_open_course_question_homework_classes</a:Name>
<a:Code>teacher_open_course_question_homework_classes</a:Code>
<a:Name>teacher_open_course_homework_classes</a:Name>
<a:Code>teacher_open_course_homework_classes</a:Code>
<a:CreationDate>1661867578</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>作业班级ID多个班级逗号隔开</a:Comment>
<a:DataType>varchar(4000)</a:DataType>
@ -14461,50 +14461,84 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
</o:Column>
<o:Column Id="o779">
<a:ObjectID>57ACFC31-8FE9-4C8D-AD29-3525C2C4542A</a:ObjectID>
<a:Name>teacher_open_course_start_time</a:Name>
<a:Code>teacher_open_course_start_time</a:Code>
<a:Name>teacher_open_course_homework_start_time</a:Name>
<a:Code>teacher_open_course_homework_start_time</a:Code>
<a:CreationDate>1661873034</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>作业开始时间</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o780">
<a:ObjectID>127A52AF-2534-424B-AAF9-F6012485896B</a:ObjectID>
<a:Name>teacher_open_course_end_time</a:Name>
<a:Code>teacher_open_course_end_time</a:Code>
<a:Name>teacher_open_course_homework_end_time</a:Name>
<a:Code>teacher_open_course_homework_end_time</a:Code>
<a:CreationDate>1661873034</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>作业结束时间</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o781">
<a:ObjectID>EA4FA2E2-3AF4-4674-AD81-2DE9086755B1</a:ObjectID>
<a:Name>teacher_open_course_question_homework_type</a:Name>
<a:Code>teacher_open_course_question_homework_type</a:Code>
<a:Name>teacher_open_course_homework_type</a:Name>
<a:Code>teacher_open_course_homework_type</a:Code>
<a:CreationDate>1662043279</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>作业类型。 题库作业QUESTION附件FILE</a:Comment>
<a:DataType>varchar(20)</a:DataType>
<a:Length>20</a:Length>
</o:Column>
<o:Column Id="o782">
<a:ObjectID>6723CB33-1948-4C8E-9614-C91AD02BB710</a:ObjectID>
<a:Name>teacher_open_course_homework_upload_file</a:Name>
<a:Code>teacher_open_course_homework_upload_file</a:Code>
<a:CreationDate>1662044403</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>附件,老师上传附件(单文件)</a:Comment>
<a:DataType>varchar(200)</a:DataType>
<a:Length>200</a:Length>
</o:Column>
<o:Column Id="o783">
<a:ObjectID>BD171340-9794-495F-9455-4A737B59B708</a:ObjectID>
<a:Name>teacher_open_course_homework_push_status</a:Name>
<a:Code>teacher_open_course_homework_push_status</a:Code>
<a:CreationDate>1662042534</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>发布状态。 1发布0未发布</a:Comment>
<a:DataType>int</a:DataType>
</o:Column>
<o:Column Id="o784">
<a:ObjectID>ECCF0F76-D1C3-4686-BC76-71AF8A258536</a:ObjectID>
<a:Name>teacher_open_course_homework_status</a:Name>
<a:Code>teacher_open_course_homework_status</a:Code>
<a:CreationDate>1662042576</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>状态 1正常 2删除</a:Comment>
<a:DataType>int</a:DataType>
</o:Column>
<o:Column Id="o785">
<a:ObjectID>537B5CF2-B2BF-4599-805E-0769C9775CBC</a:ObjectID>
<a:Name>create_time</a:Name>
<a:Code>create_time</a:Code>
<a:Name>teacher_open_course_homework_add_time</a:Name>
<a:Code>teacher_open_course_homework_add_time</a:Code>
<a:CreationDate>1661869211</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1661872432</a:ModificationDate>
<a:ModificationDate>1663943414</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>创建时间</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o783">
<o:Column Id="o786">
<a:ObjectID>DCA10DAE-8627-417F-AC99-A936D6DF7E7B</a:ObjectID>
<a:Name>org_id</a:Name>
<a:Code>org_id</a:Code>
@ -14515,7 +14549,7 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
<a:Comment>组织ID</a:Comment>
<a:DataType>bigint</a:DataType>
</o:Column>
<o:Column Id="o784">
<o:Column Id="o787">
<a:ObjectID>45037EE2-5C8F-443A-A5C1-2021C94AD065</a:ObjectID>
<a:Name>user_id</a:Name>
<a:Code>user_id</a:Code>
@ -14526,40 +14560,6 @@ COLLATE = utf8_general_ci</a:PhysicalOptions>
<a:Comment>用户ID</a:Comment>
<a:DataType>bigint</a:DataType>
</o:Column>
<o:Column Id="o785">
<a:ObjectID>BD171340-9794-495F-9455-4A737B59B708</a:ObjectID>
<a:Name>teacher_open_course_push_status</a:Name>
<a:Code>teacher_open_course_push_status</a:Code>
<a:CreationDate>1662042534</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>发布状态。 1发布0未发布</a:Comment>
<a:DataType>int</a:DataType>
</o:Column>
<o:Column Id="o786">
<a:ObjectID>ECCF0F76-D1C3-4686-BC76-71AF8A258536</a:ObjectID>
<a:Name>teacher_open_course_question_homework_status</a:Name>
<a:Code>teacher_open_course_question_homework_status</a:Code>
<a:CreationDate>1662042576</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559491</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>状态 1正常 2删除</a:Comment>
<a:DataType>int</a:DataType>
</o:Column>
<o:Column Id="o787">
<a:ObjectID>6723CB33-1948-4C8E-9614-C91AD02BB710</a:ObjectID>
<a:Name>teacher_open_course_teacher_upload_file</a:Name>
<a:Code>teacher_open_course_teacher_upload_file</a:Code>
<a:CreationDate>1662044403</a:CreationDate>
<a:Creator>lx</a:Creator>
<a:ModificationDate>1662559523</a:ModificationDate>
<a:Modifier>lx</a:Modifier>
<a:Comment>附件,老师上传附件(单文件)</a:Comment>
<a:DataType>varchar(200)</a:DataType>
<a:Length>200</a:Length>
</o:Column>
</c:Columns>
<c:Keys>
<o:Key Id="o788">

@ -28592,26 +28592,35 @@ CREATE TABLE `teacher_open_course_chat_log` (
INSERT INTO `teacher_open_course_chat_log` VALUES (123123123123, 1571525020268797952, 1569699665614643200, '2', 2, 2, '', '', NULL, NULL, 1, NULL, 1, 1);
INSERT INTO `teacher_open_course_chat_log` VALUES (1571525020268797952, NULL, 1569699665614643200, '1,2', 2, NULL, '我是讨论的内容_1663515736', '讨论,内容', NULL, NULL, 1, NULL, 1, 1);
-- ----------------------------
-- Table structure for teacher_open_course_homework
-- ----------------------------
DROP TABLE IF EXISTS `teacher_open_course_homework`;
CREATE TABLE `teacher_open_course_homework` (
`teacher_open_course_question_homework_id` bigint(20) NOT NULL COMMENT '题库作业ID',
`teacher_open_course_id` bigint(20) NULL DEFAULT NULL COMMENT '课程开课ID',
`question_homework_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '作业名称',
`question_homework_classes` varchar(4000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '作业班级ID多个班级逗号隔开',
`start_time` datetime NULL DEFAULT NULL COMMENT '作业开始时间',
`end_time` datetime NULL DEFAULT NULL COMMENT '作业结束时间',
`question_homework_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '作业类型。 题库作业QUESTION附件FILE',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`org_id` bigint(20) NULL DEFAULT NULL COMMENT '组织ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
`push_status` int(11) NULL DEFAULT NULL COMMENT '发布状态。 1发布0未发布',
`del_flag` int(11) NULL DEFAULT NULL COMMENT '删除状态。 1删除0未删除',
`teacher_upload_file` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '附件,老师上传附件(单文件)',
PRIMARY KEY (`teacher_open_course_question_homework_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '我的课程-题库作业' ROW_FORMAT = DYNAMIC;
drop table if exists teacher_open_course_homework;
/*==============================================================*/
/* Table: teacher_open_course_homework */
/*==============================================================*/
create table teacher_open_course_homework
(
teacher_open_course_homework_id bigint not null comment '题库作业ID',
teacher_open_course_id bigint comment '课程开课ID',
teacher_open_course_homework_name varchar(100) comment '作业名称',
teacher_open_course_homework_classes varchar(4000) comment '作业班级ID多个班级逗号隔开',
teacher_open_course_homework_start_time datetime comment '作业开始时间',
teacher_open_course_homework_end_time datetime comment '作业结束时间',
teacher_open_course_homework_type varchar(20) comment '作业类型。 题库作业QUESTION附件FILE',
teacher_open_course_homework_upload_file varchar(200) comment '附件,老师上传附件(单文件)',
teacher_open_course_homework_push_status int comment '发布状态。 1发布0未发布',
teacher_open_course_homework_status int comment '状态 1正常 2删除',
teacher_open_course_homework_add_time datetime comment '创建时间',
org_id bigint comment '组织ID',
user_id bigint comment '用户ID',
primary key (teacher_open_course_homework_id)
)
auto_increment = 1
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_general_ci;
alter table teacher_open_course_homework comment '我的课程-题库作业';
-- ----------------------------
-- Records of teacher_open_course_homework

@ -3,6 +3,7 @@ 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 lombok.Data;
import org.beetl.sql.annotation.entity.AssignID;
import javax.validation.constraints.NotNull;
@ -12,6 +13,7 @@ import java.util.Date;
* --
* gen by Spring Boot2 Admin 2022-09-22
*/
@Data
public class TeacherOpenCourseHomeworkSetting extends BaseEntity{
//作业设置ID
@ -19,40 +21,40 @@ public class TeacherOpenCourseHomeworkSetting extends BaseEntity{
// @SeqID(name = ORACLE_CORE_SEQ_NAME)
@AssignID(value = "maskAutoID",param = "com.ibeetl.jlw.entity.TeacherOpenCourseHomeworkSetting")
private Long teacherOpenCourseQuestionHomeworkSettingId ;
private Long teacherOpenCourseHomeworkSettingId ;
//题库作业ID
@Dict(type="teacher_open_course_homework.question_homework_name.del_flag=0")
@Dict(type="teacher_open_course_homework.teacher_open_course_homework_name.teacher_open_course_homework_status=1")
private Long teacherOpenCourseQuestionHomeworkId ;
private Long teacherOpenCourseHomeworkId ;
//班级ID集合逗号隔开
@Dict(type="school_class.class_name.class_status=1")
private String teacherOpenCourseQuestionHomeworkSettingSchoolClassIds ;
private String teacherOpenCourseHomeworkSettingSchoolClassIds ;
//作答次数
private Integer teacherOpenCourseQuestionHomeworkSettingDoCount ;
private Integer teacherOpenCourseHomeworkSettingDoCount ;
//题目乱序(同一大题内)
private Integer teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder ;
private Integer teacherOpenCourseHomeworkSettingQuestionNoOrder ;
//选项乱序(限单选、多选)
private Integer teacherOpenCourseQuestionHomeworkSettingOptionNoOrder ;
private Integer teacherOpenCourseHomeworkSettingOptionNoOrder ;
//答卷后显示答案解析
private Integer teacherOpenCourseQuestionHomeworkSettingEndShowQa ;
private Integer teacherOpenCourseHomeworkSettingEndShowQa ;
//答卷后显示答案对错
private Integer teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals ;
private Integer teacherOpenCourseHomeworkSettingEndShowTrueFals ;
//创建时间
private Date teacherOpenCourseQuestionHomeworkSettingAddTime ;
private Date teacherOpenCourseHomeworkSettingAddTime ;
//组织ID
@ -62,138 +64,4 @@ public class TeacherOpenCourseHomeworkSetting extends BaseEntity{
private Long userId ;
public TeacherOpenCourseHomeworkSetting(){
}
/**ID
*@return
*/
public Long getTeacherOpenCourseQuestionHomeworkSettingId(){
return teacherOpenCourseQuestionHomeworkSettingId;
}
/**ID
*@param teacherOpenCourseQuestionHomeworkSettingId
*/
public void setTeacherOpenCourseQuestionHomeworkSettingId(Long teacherOpenCourseQuestionHomeworkSettingId){
this.teacherOpenCourseQuestionHomeworkSettingId = teacherOpenCourseQuestionHomeworkSettingId;
}
/**ID
*@return
*/
public String getTeacherOpenCourseQuestionHomeworkSettingSchoolClassIds(){
return teacherOpenCourseQuestionHomeworkSettingSchoolClassIds;
}
/**ID
*@param teacherOpenCourseQuestionHomeworkSettingSchoolClassIds
*/
public void setTeacherOpenCourseQuestionHomeworkSettingSchoolClassIds(String teacherOpenCourseQuestionHomeworkSettingSchoolClassIds){
this.teacherOpenCourseQuestionHomeworkSettingSchoolClassIds = teacherOpenCourseQuestionHomeworkSettingSchoolClassIds;
}
/**
*@return
*/
public Integer getTeacherOpenCourseQuestionHomeworkSettingDoCount(){
return teacherOpenCourseQuestionHomeworkSettingDoCount;
}
/**
*@param teacherOpenCourseQuestionHomeworkSettingDoCount
*/
public void setTeacherOpenCourseQuestionHomeworkSettingDoCount(Integer teacherOpenCourseQuestionHomeworkSettingDoCount){
this.teacherOpenCourseQuestionHomeworkSettingDoCount = teacherOpenCourseQuestionHomeworkSettingDoCount;
}
/**
*@return
*/
public Integer getTeacherOpenCourseQuestionHomeworkSettingQuestionNoOrder(){
return teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder;
}
/**
*@param teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder
*/
public void setTeacherOpenCourseQuestionHomeworkSettingQuestionNoOrder(Integer teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder){
this.teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder = teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder;
}
/**
*@return
*/
public Integer getTeacherOpenCourseQuestionHomeworkSettingOptionNoOrder(){
return teacherOpenCourseQuestionHomeworkSettingOptionNoOrder;
}
/**
*@param teacherOpenCourseQuestionHomeworkSettingOptionNoOrder
*/
public void setTeacherOpenCourseQuestionHomeworkSettingOptionNoOrder(Integer teacherOpenCourseQuestionHomeworkSettingOptionNoOrder){
this.teacherOpenCourseQuestionHomeworkSettingOptionNoOrder = teacherOpenCourseQuestionHomeworkSettingOptionNoOrder;
}
/**
*@return
*/
public Integer getTeacherOpenCourseQuestionHomeworkSettingEndShowQa(){
return teacherOpenCourseQuestionHomeworkSettingEndShowQa;
}
/**
*@param teacherOpenCourseQuestionHomeworkSettingEndShowQa
*/
public void setTeacherOpenCourseQuestionHomeworkSettingEndShowQa(Integer teacherOpenCourseQuestionHomeworkSettingEndShowQa){
this.teacherOpenCourseQuestionHomeworkSettingEndShowQa = teacherOpenCourseQuestionHomeworkSettingEndShowQa;
}
/**
*@return
*/
public Integer getTeacherOpenCourseQuestionHomeworkSettingEndShowTrueFals(){
return teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals;
}
/**
*@param teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals
*/
public void setTeacherOpenCourseQuestionHomeworkSettingEndShowTrueFals(Integer teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals){
this.teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals = teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals;
}
/**
*@return
*/
public Date getTeacherOpenCourseQuestionHomeworkSettingAddTime(){
return teacherOpenCourseQuestionHomeworkSettingAddTime;
}
/**
*@param teacherOpenCourseQuestionHomeworkSettingAddTime
*/
public void setTeacherOpenCourseQuestionHomeworkSettingAddTime(Date teacherOpenCourseQuestionHomeworkSettingAddTime){
this.teacherOpenCourseQuestionHomeworkSettingAddTime = teacherOpenCourseQuestionHomeworkSettingAddTime;
}
/**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;
}
}

@ -99,9 +99,9 @@ public class TeacherOpenCourseHomeworkSettingService extends CoreBaseService<Tea
TeacherOpenCourseHomeworkSetting teacherOpenCourseHomeworkSetting = teacherOpenCourseHomeworkSettingQuery.pojo();
teacherOpenCourseHomeworkSettingDao.insert(teacherOpenCourseHomeworkSetting);
teacherOpenCourseHomeworkSettingQuery.setTeacherOpenCourseQuestionHomeworkSettingId(teacherOpenCourseHomeworkSetting.getTeacherOpenCourseQuestionHomeworkSettingId());
teacherOpenCourseHomeworkSettingQuery.setTeacherOpenCourseHomeworkSettingId(teacherOpenCourseHomeworkSetting.getTeacherOpenCourseHomeworkSettingId());
JsonResult jsonResult = new JsonResult();
jsonResult.setData(teacherOpenCourseHomeworkSetting.getTeacherOpenCourseQuestionHomeworkSettingId());//自增的ID丢进去
jsonResult.setData(teacherOpenCourseHomeworkSetting.getTeacherOpenCourseHomeworkSettingId());//自增的ID丢进去
jsonResult.setCode(JsonReturnCode.SUCCESS.getCode());
jsonResult.setMsg(msg);
return jsonResult;
@ -125,7 +125,7 @@ public class TeacherOpenCourseHomeworkSettingService extends CoreBaseService<Tea
for (ResourcesQuestionSnapshot questionSnapshot : questionSnapshots) {
// 标记关联快照
questionSnapshot.setFromType(FromTypeEnum.HOMEWORK);
questionSnapshot.setFromId(query.getTeacherOpenCourseQuestionHomeworkSettingId());
questionSnapshot.setFromId(query.getTeacherOpenCourseHomeworkSettingId());
}
// 保存到题目快照表
@ -162,7 +162,7 @@ public class TeacherOpenCourseHomeworkSettingService extends CoreBaseService<Tea
public TeacherOpenCourseHomeworkSetting getInfo (Long teacherOpenCourseQuestionHomeworkSettingId){
TeacherOpenCourseHomeworkSettingQuery teacherOpenCourseHomeworkSettingQuery = new TeacherOpenCourseHomeworkSettingQuery();
teacherOpenCourseHomeworkSettingQuery.setTeacherOpenCourseQuestionHomeworkSettingId(teacherOpenCourseQuestionHomeworkSettingId);
teacherOpenCourseHomeworkSettingQuery.setTeacherOpenCourseHomeworkSettingId(teacherOpenCourseQuestionHomeworkSettingId);
List<TeacherOpenCourseHomeworkSetting> list = teacherOpenCourseHomeworkSettingDao.getValuesByQuery(teacherOpenCourseHomeworkSettingQuery);
if(null != list && list.size()>0){
return list.get(0);

@ -5,6 +5,7 @@ import com.ibeetl.admin.core.annotation.Query;
import com.ibeetl.admin.core.web.query.PageParam;
import com.ibeetl.jlw.entity.ResourcesQuestion;
import com.ibeetl.jlw.entity.TeacherOpenCourseHomeworkSetting;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@ -13,27 +14,28 @@ import java.util.Date;
/**
*
*/
@Data
public class TeacherOpenCourseHomeworkSettingQuery extends PageParam {
@NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
@Query(name = "作业设置ID", display = false)
private Long teacherOpenCourseQuestionHomeworkSettingId;
@Query(name = "题库作业ID", display = true,type=Query.TYPE_DICT,dict="teacher_open_course_homework.question_homework_name.del_flag=0")
private Long teacherOpenCourseQuestionHomeworkId;
private Long teacherOpenCourseHomeworkSettingId;
@Query(name = "题库作业ID", display = true,type=Query.TYPE_DICT,dict="teacher_open_course_homework.teacher_open_course_homework_name.teacher_open_course_homework_status=1")
private Long teacherOpenCourseHomeworkId;
@Query(name = "班级ID集合逗号隔开", display = false)
@NotBlank(message = "teacherOpenCourseQuestionHomeworkSettingSchoolClassIds 班级ID不能为空", groups =ValidateConfig.ADD.class)
private String teacherOpenCourseQuestionHomeworkSettingSchoolClassIds;
@NotBlank(message = "teacherOpenCourseHomeworkSettingSchoolClassIds 班级ID不能为空", groups =ValidateConfig.ADD.class)
private String teacherOpenCourseHomeworkSettingSchoolClassIds;
@Query(name = "作答次数", display = false)
private Integer teacherOpenCourseQuestionHomeworkSettingDoCount;
private Integer teacherOpenCourseHomeworkSettingDoCount;
@Query(name = "题目乱序(同一大题内)", display = false)
private Integer teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder;
private Integer teacherOpenCourseHomeworkSettingQuestionNoOrder;
@Query(name = "选项乱序(限单选、多选)", display = false)
private Integer teacherOpenCourseQuestionHomeworkSettingOptionNoOrder;
private Integer teacherOpenCourseHomeworkSettingOptionNoOrder;
@Query(name = "答卷后显示答案解析", display = false)
private Integer teacherOpenCourseQuestionHomeworkSettingEndShowQa;
private Integer teacherOpenCourseHomeworkSettingEndShowQa;
@Query(name = "答卷后显示答案对错", display = false)
private Integer teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals;
private Integer teacherOpenCourseHomeworkSettingEndShowTrueFals;
@Query(name = "创建时间", display = false)
private Date teacherOpenCourseQuestionHomeworkSettingAddTime;
private Date teacherOpenCourseHomeworkSettingAddTime;
@Query(name = "组织ID", display = false)
private Long orgId;
@Query(name = "用户ID", display = false)
@ -46,8 +48,8 @@ public class TeacherOpenCourseHomeworkSettingQuery extends PageParam {
@NotBlank(message = "resourcesQuestionIdPlural 题目ID不能为空", groups =ValidateConfig.ADD.class)
private String resourcesQuestionIdPlural;
private String teacherOpenCourseQuestionHomeworkSettingIdPlural;
private String teacherOpenCourseQuestionHomeworkIdPlural;
private String teacherOpenCourseHomeworkSettingIdPlural;
private String teacherOpenCourseHomeworkIdPlural;
private String orgIdPlural;
private String userIdPlural;
@ -55,132 +57,18 @@ public class TeacherOpenCourseHomeworkSettingQuery extends PageParam {
private String _given;//指定更新的特定字段,多个逗号隔开
public Long getTeacherOpenCourseQuestionHomeworkSettingId(){
return teacherOpenCourseQuestionHomeworkSettingId;
}
public void setTeacherOpenCourseQuestionHomeworkSettingId(Long teacherOpenCourseQuestionHomeworkSettingId ){
this.teacherOpenCourseQuestionHomeworkSettingId = teacherOpenCourseQuestionHomeworkSettingId;
}
public String getTeacherOpenCourseQuestionHomeworkSettingSchoolClassIds(){
return teacherOpenCourseQuestionHomeworkSettingSchoolClassIds;
}
public void setTeacherOpenCourseQuestionHomeworkSettingSchoolClassIds(String teacherOpenCourseQuestionHomeworkSettingSchoolClassIds ){
this.teacherOpenCourseQuestionHomeworkSettingSchoolClassIds = teacherOpenCourseQuestionHomeworkSettingSchoolClassIds;
}
public Integer getTeacherOpenCourseQuestionHomeworkSettingDoCount(){
return teacherOpenCourseQuestionHomeworkSettingDoCount;
}
public void setTeacherOpenCourseQuestionHomeworkSettingDoCount(Integer teacherOpenCourseQuestionHomeworkSettingDoCount ){
this.teacherOpenCourseQuestionHomeworkSettingDoCount = teacherOpenCourseQuestionHomeworkSettingDoCount;
}
public Integer getTeacherOpenCourseQuestionHomeworkSettingQuestionNoOrder(){
return teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder;
}
public void setTeacherOpenCourseQuestionHomeworkSettingQuestionNoOrder(Integer teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder ){
this.teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder = teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder;
}
public Integer getTeacherOpenCourseQuestionHomeworkSettingOptionNoOrder(){
return teacherOpenCourseQuestionHomeworkSettingOptionNoOrder;
}
public void setTeacherOpenCourseQuestionHomeworkSettingOptionNoOrder(Integer teacherOpenCourseQuestionHomeworkSettingOptionNoOrder ){
this.teacherOpenCourseQuestionHomeworkSettingOptionNoOrder = teacherOpenCourseQuestionHomeworkSettingOptionNoOrder;
}
public Integer getTeacherOpenCourseQuestionHomeworkSettingEndShowQa(){
return teacherOpenCourseQuestionHomeworkSettingEndShowQa;
}
public void setTeacherOpenCourseQuestionHomeworkSettingEndShowQa(Integer teacherOpenCourseQuestionHomeworkSettingEndShowQa ){
this.teacherOpenCourseQuestionHomeworkSettingEndShowQa = teacherOpenCourseQuestionHomeworkSettingEndShowQa;
}
public Integer getTeacherOpenCourseQuestionHomeworkSettingEndShowTrueFals(){
return teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals;
}
public void setTeacherOpenCourseQuestionHomeworkSettingEndShowTrueFals(Integer teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals ){
this.teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals = teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals;
}
public Date getTeacherOpenCourseQuestionHomeworkSettingAddTime(){
return teacherOpenCourseQuestionHomeworkSettingAddTime;
}
public void setTeacherOpenCourseQuestionHomeworkSettingAddTime(Date teacherOpenCourseQuestionHomeworkSettingAddTime ){
this.teacherOpenCourseQuestionHomeworkSettingAddTime = teacherOpenCourseQuestionHomeworkSettingAddTime;
}
public Long getOrgId(){
return orgId;
}
public void setOrgId(Long orgId ){
this.orgId = orgId;
}
public Long getUserId(){
return userId;
}
public void setUserId(Long userId ){
this.userId = userId;
}
public TeacherOpenCourseHomeworkSetting pojo(){
TeacherOpenCourseHomeworkSetting pojo = new TeacherOpenCourseHomeworkSetting();
pojo.setTeacherOpenCourseQuestionHomeworkSettingId(this.getTeacherOpenCourseQuestionHomeworkSettingId());
pojo.setTeacherOpenCourseQuestionHomeworkSettingSchoolClassIds(this.getTeacherOpenCourseQuestionHomeworkSettingSchoolClassIds());
pojo.setTeacherOpenCourseQuestionHomeworkSettingDoCount(this.getTeacherOpenCourseQuestionHomeworkSettingDoCount());
pojo.setTeacherOpenCourseQuestionHomeworkSettingQuestionNoOrder(this.getTeacherOpenCourseQuestionHomeworkSettingQuestionNoOrder());
pojo.setTeacherOpenCourseQuestionHomeworkSettingOptionNoOrder(this.getTeacherOpenCourseQuestionHomeworkSettingOptionNoOrder());
pojo.setTeacherOpenCourseQuestionHomeworkSettingEndShowQa(this.getTeacherOpenCourseQuestionHomeworkSettingEndShowQa());
pojo.setTeacherOpenCourseQuestionHomeworkSettingEndShowTrueFals(this.getTeacherOpenCourseQuestionHomeworkSettingEndShowTrueFals());
pojo.setTeacherOpenCourseQuestionHomeworkSettingAddTime(this.getTeacherOpenCourseQuestionHomeworkSettingAddTime());
pojo.setTeacherOpenCourseHomeworkSettingId(this.getTeacherOpenCourseHomeworkSettingId());
pojo.setTeacherOpenCourseHomeworkSettingSchoolClassIds(this.getTeacherOpenCourseHomeworkSettingSchoolClassIds());
pojo.setTeacherOpenCourseHomeworkSettingDoCount(this.getTeacherOpenCourseHomeworkSettingDoCount());
pojo.setTeacherOpenCourseHomeworkSettingQuestionNoOrder(this.getTeacherOpenCourseHomeworkSettingQuestionNoOrder());
pojo.setTeacherOpenCourseHomeworkSettingOptionNoOrder(this.getTeacherOpenCourseHomeworkSettingOptionNoOrder());
pojo.setTeacherOpenCourseHomeworkSettingEndShowQa(this.getTeacherOpenCourseHomeworkSettingEndShowQa());
pojo.setTeacherOpenCourseHomeworkSettingEndShowTrueFals(this.getTeacherOpenCourseHomeworkSettingEndShowTrueFals());
pojo.setTeacherOpenCourseHomeworkSettingAddTime(this.getTeacherOpenCourseHomeworkSettingAddTime());
pojo.setOrgId(this.getOrgId());
pojo.setUserId(this.getUserId());
return pojo;
}
public String getTeacherOpenCourseQuestionHomeworkSettingIdPlural(){
return teacherOpenCourseQuestionHomeworkSettingIdPlural;
}
public void setTeacherOpenCourseQuestionHomeworkSettingIdPlural(String teacherOpenCourseQuestionHomeworkSettingIdPlural){
this.teacherOpenCourseQuestionHomeworkSettingIdPlural = teacherOpenCourseQuestionHomeworkSettingIdPlural;
}
public String getOrgIdPlural(){
return orgIdPlural;
}
public void setOrgIdPlural(String orgIdPlural){
this.orgIdPlural = orgIdPlural;
}
public String getUserIdPlural(){
return userIdPlural;
}
public void setUserIdPlural(String userIdPlural){
this.userIdPlural = userIdPlural;
}
public String getTeacherOpenCourseHomeworkSettingJsonStr(){
return teacherOpenCourseHomeworkSettingJsonStr;
}
public void setTeacherOpenCourseHomeworkSettingJsonStr(String teacherOpenCourseHomeworkSettingJsonStr ){
this.teacherOpenCourseHomeworkSettingJsonStr = teacherOpenCourseHomeworkSettingJsonStr;
}
public String get_given() {
return _given;
}
public void set_given(String _given) {
this._given = _given;
}
public String getResourcesQuestionIdPlural() {
return resourcesQuestionIdPlural;
}
public void setResourcesQuestionIdPlural(String resourcesQuestionIdPlural) {
this.resourcesQuestionIdPlural = resourcesQuestionIdPlural;
}
public Long getTeacherOpenCourseQuestionHomeworkId() {
return teacherOpenCourseQuestionHomeworkId;
}
public void setTeacherOpenCourseQuestionHomeworkId(Long teacherOpenCourseQuestionHomeworkId) {
this.teacherOpenCourseQuestionHomeworkId = teacherOpenCourseQuestionHomeworkId;
}
public String getTeacherOpenCourseQuestionHomeworkIdPlural(){
return teacherOpenCourseQuestionHomeworkIdPlural;
}
public void setTeacherOpenCourseQuestionHomeworkIdPlural(String teacherOpenCourseQuestionHomeworkIdPlural){
this.teacherOpenCourseQuestionHomeworkIdPlural = teacherOpenCourseQuestionHomeworkIdPlural;
}
}

@ -9,38 +9,38 @@ queryByCondition
where 1=1
@//数据权限该sql语句功能点,如果不考虑数据权限,可以删除此行
and #function("teacherOpenCourseHomeworkSetting.query")#
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingId)){
and t.teacher_open_course_question_homework_setting_id =#teacherOpenCourseQuestionHomeworkSettingId#
@if(!isEmpty(teacherOpenCourseHomeworkSettingId)){
and t.teacher_open_coursehomework_setting_id =#teacherOpenCourseHomeworkSettingId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingIdPlural)){
and find_in_set(t.teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
@if(!isEmpty(teacherOpenCourseHomeworkSettingIdPlural)){
and find_in_set(t.teacher_open_coursehomework_setting_id,#teacherOpenCourseHomeworkSettingIdPlural#)
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkId)){
and t.teacher_open_course_question_homework_id =#teacherOpenCourseQuestionHomeworkId#
@if(!isEmpty(teacherOpenCourseHomeworkId)){
and t.teacher_open_coursehomework_id =#teacherOpenCourseHomeworkId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkIdPlural)){
and find_in_set(t.teacher_open_course_question_homework_id,#teacherOpenCourseQuestionHomeworkIdPlural#)
@if(!isEmpty(teacherOpenCourseHomeworkIdPlural)){
and find_in_set(t.teacher_open_coursehomework_id,#teacherOpenCourseHomeworkIdPlural#)
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
@if(!isEmpty(teacherOpenCourseHomeworkSettingSchoolClassIds)){
and t.teacher_open_coursehomework_setting_school_class_ids =#teacherOpenCourseHomeworkSettingSchoolClassIds#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
@if(!isEmpty(teacherOpenCourseHomeworkSettingDoCount)){
and t.teacher_open_coursehomework_setting_do_count =#teacherOpenCourseHomeworkSettingDoCount#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingQuestionNoOrder)){
and t.teacher_open_coursehomework_settingno_order =#teacherOpenCourseHomeworkSettingQuestionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingOptionNoOrder)){
and t.teacher_open_coursehomework_setting_option_no_order =#teacherOpenCourseHomeworkSettingOptionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowQa)){
and t.teacher_open_coursehomework_setting_end_show_qa =#teacherOpenCourseHomeworkSettingEndShowQa#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowTrueFals)){
and t.teacher_open_coursehomework_setting_end_show_true_fals =#teacherOpenCourseHomeworkSettingEndShowTrueFals#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
@if(!isEmpty(teacherOpenCourseHomeworkSettingAddTime)){
and t.teacher_open_coursehomework_setting_add_time =#teacherOpenCourseHomeworkSettingAddTime#
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@ -65,38 +65,38 @@ queryByConditionQuery
@}
from teacher_open_course_homework_setting t
where 1=1
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingId)){
and t.teacher_open_course_question_homework_setting_id =#teacherOpenCourseQuestionHomeworkSettingId#
@if(!isEmpty(teacherOpenCourseHomeworkSettingId)){
and t.teacher_open_coursehomework_setting_id =#teacherOpenCourseHomeworkSettingId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingIdPlural)){
and find_in_set(t.teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
@if(!isEmpty(teacherOpenCourseHomeworkSettingIdPlural)){
and find_in_set(t.teacher_open_coursehomework_setting_id,#teacherOpenCourseHomeworkSettingIdPlural#)
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkId)){
and t.teacher_open_course_question_homework_id =#teacherOpenCourseQuestionHomeworkId#
@if(!isEmpty(teacherOpenCourseHomeworkId)){
and t.teacher_open_coursehomework_id =#teacherOpenCourseHomeworkId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkIdPlural)){
and find_in_set(t.teacher_open_course_question_homework_id,#teacherOpenCourseQuestionHomeworkIdPlural#)
@if(!isEmpty(teacherOpenCourseHomeworkIdPlural)){
and find_in_set(t.teacher_open_coursehomework_id,#teacherOpenCourseHomeworkIdPlural#)
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
@if(!isEmpty(teacherOpenCourseHomeworkSettingSchoolClassIds)){
and t.teacher_open_coursehomework_setting_school_class_ids =#teacherOpenCourseHomeworkSettingSchoolClassIds#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
@if(!isEmpty(teacherOpenCourseHomeworkSettingDoCount)){
and t.teacher_open_coursehomework_setting_do_count =#teacherOpenCourseHomeworkSettingDoCount#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingQuestionNoOrder)){
and t.teacher_open_coursehomework_settingno_order =#teacherOpenCourseHomeworkSettingQuestionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingOptionNoOrder)){
and t.teacher_open_coursehomework_setting_option_no_order =#teacherOpenCourseHomeworkSettingOptionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowQa)){
and t.teacher_open_coursehomework_setting_end_show_qa =#teacherOpenCourseHomeworkSettingEndShowQa#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowTrueFals)){
and t.teacher_open_coursehomework_setting_end_show_true_fals =#teacherOpenCourseHomeworkSettingEndShowTrueFals#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
@if(!isEmpty(teacherOpenCourseHomeworkSettingAddTime)){
and t.teacher_open_coursehomework_setting_add_time =#teacherOpenCourseHomeworkSettingAddTime#
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@ -115,12 +115,12 @@ queryByConditionQuery
deleteTeacherOpenCourseHomeworkSettingByIds
===
* 批量删除
delete from teacher_open_course_homework_setting where find_in_set(teacher_open_course_question_homework_setting_id,#ids#)
delete from teacher_open_course_homework_setting where find_in_set(teacher_open_coursehomework_setting_id,#ids#)
getByIds
===
select * from teacher_open_course_homework_setting where find_in_set(teacher_open_course_question_homework_setting_id,#ids#)
select * from teacher_open_course_homework_setting where find_in_set(teacher_open_coursehomework_setting_id,#ids#)
updateGivenByIds
@ -128,60 +128,60 @@ updateGivenByIds
* 批量更新指定字段,无论此字段是否有值
update teacher_open_course_homework_setting
set
@if(contain("teacherOpenCourseQuestionHomeworkId",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkId)){
teacher_open_course_question_homework_id = null ,
@if(contain("teacherOpenCourseHomeworkId",_given)){
@if(isEmpty(teacherOpenCourseHomeworkId)){
teacher_open_coursehomework_id = null ,
@}else{
teacher_open_course_question_homework_id = #teacherOpenCourseQuestionHomeworkId# ,
teacher_open_coursehomework_id = #teacherOpenCourseHomeworkId# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingSchoolClassIds",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
teacher_open_course_question_homework_setting_school_class_ids = null ,
@if(contain("teacherOpenCourseHomeworkSettingSchoolClassIds",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingSchoolClassIds)){
teacher_open_coursehomework_setting_school_class_ids = null ,
@}else{
teacher_open_course_question_homework_setting_school_class_ids = #teacherOpenCourseQuestionHomeworkSettingSchoolClassIds# ,
teacher_open_coursehomework_setting_school_class_ids = #teacherOpenCourseHomeworkSettingSchoolClassIds# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingDoCount",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
teacher_open_course_question_homework_setting_do_count = null ,
@if(contain("teacherOpenCourseHomeworkSettingDoCount",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingDoCount)){
teacher_open_coursehomework_setting_do_count = null ,
@}else{
teacher_open_course_question_homework_setting_do_count = #teacherOpenCourseQuestionHomeworkSettingDoCount# ,
teacher_open_coursehomework_setting_do_count = #teacherOpenCourseHomeworkSettingDoCount# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
teacher_open_course_question_homework_setting_question_no_order = null ,
@if(contain("teacherOpenCourseHomeworkSettingQuestionNoOrder",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingQuestionNoOrder)){
teacher_open_coursehomework_settingno_order = null ,
@}else{
teacher_open_course_question_homework_setting_question_no_order = #teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder# ,
teacher_open_coursehomework_settingno_order = #teacherOpenCourseHomeworkSettingQuestionNoOrder# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingOptionNoOrder",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
teacher_open_course_question_homework_setting_option_no_order = null ,
@if(contain("teacherOpenCourseHomeworkSettingOptionNoOrder",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingOptionNoOrder)){
teacher_open_coursehomework_setting_option_no_order = null ,
@}else{
teacher_open_course_question_homework_setting_option_no_order = #teacherOpenCourseQuestionHomeworkSettingOptionNoOrder# ,
teacher_open_coursehomework_setting_option_no_order = #teacherOpenCourseHomeworkSettingOptionNoOrder# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingEndShowQa",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
teacher_open_course_question_homework_setting_end_show_qa = null ,
@if(contain("teacherOpenCourseHomeworkSettingEndShowQa",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingEndShowQa)){
teacher_open_coursehomework_setting_end_show_qa = null ,
@}else{
teacher_open_course_question_homework_setting_end_show_qa = #teacherOpenCourseQuestionHomeworkSettingEndShowQa# ,
teacher_open_coursehomework_setting_end_show_qa = #teacherOpenCourseHomeworkSettingEndShowQa# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
teacher_open_course_question_homework_setting_end_show_true_fals = null ,
@if(contain("teacherOpenCourseHomeworkSettingEndShowTrueFals",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingEndShowTrueFals)){
teacher_open_coursehomework_setting_end_show_true_fals = null ,
@}else{
teacher_open_course_question_homework_setting_end_show_true_fals = #teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals# ,
teacher_open_coursehomework_setting_end_show_true_fals = #teacherOpenCourseHomeworkSettingEndShowTrueFals# ,
@}
@}
@if(contain("teacherOpenCourseQuestionHomeworkSettingAddTime",_given)){
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
teacher_open_course_question_homework_setting_add_time = null ,
@if(contain("teacherOpenCourseHomeworkSettingAddTime",_given)){
@if(isEmpty(teacherOpenCourseHomeworkSettingAddTime)){
teacher_open_coursehomework_setting_add_time = null ,
@}else{
teacher_open_course_question_homework_setting_add_time = #teacherOpenCourseQuestionHomeworkSettingAddTime# ,
teacher_open_coursehomework_setting_add_time = #teacherOpenCourseHomeworkSettingAddTime# ,
@}
@}
@if(contain("orgId",_given)){
@ -198,8 +198,8 @@ updateGivenByIds
user_id = #userId# ,
@}
@}
teacher_open_course_question_homework_setting_id = teacher_open_course_question_homework_setting_id
where find_in_set(teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
teacher_open_coursehomework_setting_id = teacher_open_coursehomework_setting_id
where find_in_set(teacher_open_coursehomework_setting_id,#teacherOpenCourseHomeworkSettingIdPlural#)
@ -209,32 +209,32 @@ getTeacherOpenCourseHomeworkSettingValues
select t.*
from teacher_open_course_homework_setting t
where 1=1
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingId)){
and t.teacher_open_course_question_homework_setting_id =#teacherOpenCourseQuestionHomeworkSettingId#
@if(!isEmpty(teacherOpenCourseHomeworkSettingId)){
and t.teacher_open_coursehomework_setting_id =#teacherOpenCourseHomeworkSettingId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkId)){
and t.teacher_open_course_question_homework_id =#teacherOpenCourseQuestionHomeworkId#
@if(!isEmpty(teacherOpenCourseHomeworkId)){
and t.teacher_open_coursehomework_id =#teacherOpenCourseHomeworkId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
@if(!isEmpty(teacherOpenCourseHomeworkSettingSchoolClassIds)){
and t.teacher_open_coursehomework_setting_school_class_ids =#teacherOpenCourseHomeworkSettingSchoolClassIds#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
@if(!isEmpty(teacherOpenCourseHomeworkSettingDoCount)){
and t.teacher_open_coursehomework_setting_do_count =#teacherOpenCourseHomeworkSettingDoCount#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingQuestionNoOrder)){
and t.teacher_open_coursehomework_settingno_order =#teacherOpenCourseHomeworkSettingQuestionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingOptionNoOrder)){
and t.teacher_open_coursehomework_setting_option_no_order =#teacherOpenCourseHomeworkSettingOptionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowQa)){
and t.teacher_open_coursehomework_setting_end_show_qa =#teacherOpenCourseHomeworkSettingEndShowQa#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowTrueFals)){
and t.teacher_open_coursehomework_setting_end_show_true_fals =#teacherOpenCourseHomeworkSettingEndShowTrueFals#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
@if(!isEmpty(teacherOpenCourseHomeworkSettingAddTime)){
and t.teacher_open_coursehomework_setting_add_time =#teacherOpenCourseHomeworkSettingAddTime#
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@ -251,38 +251,38 @@ getValuesByQuery
select t.*
from teacher_open_course_homework_setting t
where 1=1 and #function("teacherOpenCourseHomeworkSetting.query")#
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingId)){
and t.teacher_open_course_question_homework_setting_id =#teacherOpenCourseQuestionHomeworkSettingId#
@if(!isEmpty(teacherOpenCourseHomeworkSettingId)){
and t.teacher_open_coursehomework_setting_id =#teacherOpenCourseHomeworkSettingId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingIdPlural)){
and find_in_set(t.teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
@if(!isEmpty(teacherOpenCourseHomeworkSettingIdPlural)){
and find_in_set(t.teacher_open_coursehomework_setting_id,#teacherOpenCourseHomeworkSettingIdPlural#)
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkId)){
and t.teacher_open_course_question_homework_id =#teacherOpenCourseQuestionHomeworkId#
@if(!isEmpty(teacherOpenCourseHomeworkId)){
and t.teacher_open_coursehomework_id =#teacherOpenCourseHomeworkId#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkIdPlural)){
and find_in_set(t.teacher_open_course_question_homework_id,#teacherOpenCourseQuestionHomeworkIdPlural#)
@if(!isEmpty(teacherOpenCourseHomeworkIdPlural)){
and find_in_set(t.teacher_open_coursehomework_id,#teacherOpenCourseHomeworkIdPlural#)
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
@if(!isEmpty(teacherOpenCourseHomeworkSettingSchoolClassIds)){
and t.teacher_open_coursehomework_setting_school_class_ids =#teacherOpenCourseHomeworkSettingSchoolClassIds#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
@if(!isEmpty(teacherOpenCourseHomeworkSettingDoCount)){
and t.teacher_open_coursehomework_setting_do_count =#teacherOpenCourseHomeworkSettingDoCount#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingQuestionNoOrder)){
and t.teacher_open_coursehomework_settingno_order =#teacherOpenCourseHomeworkSettingQuestionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
@if(!isEmpty(teacherOpenCourseHomeworkSettingOptionNoOrder)){
and t.teacher_open_coursehomework_setting_option_no_order =#teacherOpenCourseHomeworkSettingOptionNoOrder#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowQa)){
and t.teacher_open_coursehomework_setting_end_show_qa =#teacherOpenCourseHomeworkSettingEndShowQa#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
@if(!isEmpty(teacherOpenCourseHomeworkSettingEndShowTrueFals)){
and t.teacher_open_coursehomework_setting_end_show_true_fals =#teacherOpenCourseHomeworkSettingEndShowTrueFals#
@}
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
@if(!isEmpty(teacherOpenCourseHomeworkSettingAddTime)){
and t.teacher_open_coursehomework_setting_add_time =#teacherOpenCourseHomeworkSettingAddTime#
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#

Loading…
Cancel
Save