|
|
|
@ -0,0 +1,286 @@
|
|
|
|
|
queryByCondition
|
|
|
|
|
===
|
|
|
|
|
* 根据不为空的参数进行分页查询
|
|
|
|
|
|
|
|
|
|
select
|
|
|
|
|
@pageTag(){
|
|
|
|
|
t.*
|
|
|
|
|
@}
|
|
|
|
|
from teacher_open_course_homework_setting t
|
|
|
|
|
where 1=1
|
|
|
|
|
@//数据权限,该sql语句功能点,如果不考虑数据权限,可以删除此行
|
|
|
|
|
and #function("teacherOpenCourseHomeworkSetting.query")#
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingId)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_id =#teacherOpenCourseQuestionHomeworkSettingId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingIdPlural)){
|
|
|
|
|
and find_in_set(t.teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
and t.org_id =#orgId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgIdPlural)){
|
|
|
|
|
and find_in_set(t.org_id,#orgIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userId)){
|
|
|
|
|
and t.user_id =#userId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userIdPlural)){
|
|
|
|
|
and find_in_set(t.user_id,#userIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
queryByConditionQuery
|
|
|
|
|
===
|
|
|
|
|
* 根据不为空的参数进行分页查询(无权限)
|
|
|
|
|
|
|
|
|
|
select
|
|
|
|
|
@pageTag(){
|
|
|
|
|
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(teacherOpenCourseQuestionHomeworkSettingIdPlural)){
|
|
|
|
|
and find_in_set(t.teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
and t.org_id =#orgId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgIdPlural)){
|
|
|
|
|
and find_in_set(t.org_id,#orgIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userId)){
|
|
|
|
|
and t.user_id =#userId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userIdPlural)){
|
|
|
|
|
and find_in_set(t.user_id,#userIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
deleteTeacherOpenCourseHomeworkSettingByIds
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
* 批量删除
|
|
|
|
|
|
|
|
|
|
delete from teacher_open_course_homework_setting where find_in_set(teacher_open_course_question_homework_setting_id,#ids#)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getByIds
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
select * from teacher_open_course_homework_setting where find_in_set(teacher_open_course_question_homework_setting_id,#ids#)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
updateGivenByIds
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
* 批量更新指定字段,无论此字段是否有值
|
|
|
|
|
|
|
|
|
|
update teacher_open_course_homework_setting
|
|
|
|
|
set
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingSchoolClassIds",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
|
|
|
|
|
teacher_open_course_question_homework_setting_school_class_ids = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_school_class_ids = #teacherOpenCourseQuestionHomeworkSettingSchoolClassIds# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingDoCount",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
|
|
|
|
|
teacher_open_course_question_homework_setting_do_count = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_do_count = #teacherOpenCourseQuestionHomeworkSettingDoCount# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
|
|
|
|
|
teacher_open_course_question_homework_setting_question_no_order = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_question_no_order = #teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingOptionNoOrder",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
|
|
|
|
|
teacher_open_course_question_homework_setting_option_no_order = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_option_no_order = #teacherOpenCourseQuestionHomeworkSettingOptionNoOrder# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingEndShowQa",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
|
|
|
|
|
teacher_open_course_question_homework_setting_end_show_qa = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_end_show_qa = #teacherOpenCourseQuestionHomeworkSettingEndShowQa# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
|
|
|
|
|
teacher_open_course_question_homework_setting_end_show_true_fals = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_end_show_true_fals = #teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("teacherOpenCourseQuestionHomeworkSettingAddTime",_given)){
|
|
|
|
|
@if(isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
|
|
|
|
|
teacher_open_course_question_homework_setting_add_time = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
teacher_open_course_question_homework_setting_add_time = #teacherOpenCourseQuestionHomeworkSettingAddTime# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("orgId",_given)){
|
|
|
|
|
@if(isEmpty(orgId)){
|
|
|
|
|
org_id = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
org_id = #orgId# ,
|
|
|
|
|
@}
|
|
|
|
|
@}
|
|
|
|
|
@if(contain("userId",_given)){
|
|
|
|
|
@if(isEmpty(userId)){
|
|
|
|
|
user_id = null ,
|
|
|
|
|
@}else{
|
|
|
|
|
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#)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
and t.org_id =#orgId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userId)){
|
|
|
|
|
and t.user_id =#userId#
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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(teacherOpenCourseQuestionHomeworkSettingIdPlural)){
|
|
|
|
|
and find_in_set(t.teacher_open_course_question_homework_setting_id,#teacherOpenCourseQuestionHomeworkSettingIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingSchoolClassIds)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_school_class_ids =#teacherOpenCourseQuestionHomeworkSettingSchoolClassIds#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingDoCount)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_do_count =#teacherOpenCourseQuestionHomeworkSettingDoCount#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_question_no_order =#teacherOpenCourseQuestionHomeworkSettingQuestionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingOptionNoOrder)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_option_no_order =#teacherOpenCourseQuestionHomeworkSettingOptionNoOrder#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowQa)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_qa =#teacherOpenCourseQuestionHomeworkSettingEndShowQa#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_end_show_true_fals =#teacherOpenCourseQuestionHomeworkSettingEndShowTrueFals#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(teacherOpenCourseQuestionHomeworkSettingAddTime)){
|
|
|
|
|
and t.teacher_open_course_question_homework_setting_add_time =#teacherOpenCourseQuestionHomeworkSettingAddTime#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
and t.org_id =#orgId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(orgIdPlural)){
|
|
|
|
|
and find_in_set(t.org_id,#orgIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userId)){
|
|
|
|
|
and t.user_id =#userId#
|
|
|
|
|
@}
|
|
|
|
|
@if(!isEmpty(userIdPlural)){
|
|
|
|
|
and find_in_set(t.user_id,#userIdPlural#)
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|