12 KiB
queryByCondition
-
根据不为空的参数进行分页查询
select @pageTag(){ t.* @} from teacher_open_course_question_log t where 1=1
@//数据权限,该sql语句功能点,如果不考虑数据权限,可以删除此行
and #function("teacherOpenCourseQuestionLog.query")# @if(!isEmpty(teacherOpenCourseQuestionLogId)){ and t.teacher_open_course_question_log_id =#teacherOpenCourseQuestionLogId# @} @if(!isEmpty(teacherOpenCourseQuestionLogIdPlural)){ and find_in_set(t.teacher_open_course_question_log_id,#teacherOpenCourseQuestionLogIdPlural#) @} @if(!isEmpty(resourcesQuestionSnapshotFromId)){ and t.resources_question_snapshot_from_id =#resourcesQuestionSnapshotFromId# @} @if(!isEmpty(resourcesQuestionSnapshotFromIdPlural)){ and find_in_set(t.resources_question_snapshot_from_id,#resourcesQuestionSnapshotFromIdPlural#) @} @if(!isEmpty(resourcesQuestionSnapshotFromType)){ and t.resources_question_snapshot_from_type =#resourcesQuestionSnapshotFromType# @} @if(!isEmpty(resourcesQuestionSnapshotId)){ and t.resources_question_snapshot_id =#resourcesQuestionSnapshotId# @} @if(!isEmpty(resourcesQuestionSnapshotIdPlural)){ and find_in_set(t.resources_question_snapshot_id,#resourcesQuestionSnapshotIdPlural#) @} @if(!isEmpty(teacherOpenCourseQuestionLogAnswer)){ and t.teacher_open_course_question_log_answer =#teacherOpenCourseQuestionLogAnswer# @} @if(!isEmpty(teacherOpenCourseQuestionLogUploadFile)){ and t.teacher_open_course_question_log_upload_file =#teacherOpenCourseQuestionLogUploadFile# @} @if(!isEmpty(teacherOpenCourseQuestionLogAddTime)){ and t.teacher_open_course_question_log_add_time =#teacherOpenCourseQuestionLogAddTime# @} @if(isEmpty(teacherOpenCourseQuestionLogStatus) && isEmpty(teacherOpenCourseQuestionLogStatusPlural)){ and t.teacher_open_course_question_log_status != 2 @}else{ @if(!isEmpty(teacherOpenCourseQuestionLogStatus)){ and t.teacher_open_course_question_log_status =#teacherOpenCourseQuestionLogStatus# @}else if(!isEmpty(teacherOpenCourseQuestionLogStatusPlural)){ and find_in_set(t.teacher_open_course_question_log_status,#teacherOpenCourseQuestionLogStatusPlural#) @} @} @if(!isEmpty(studentId)){ and t.student_id =#studentId# @} @if(!isEmpty(studentIdPlural)){ and find_in_set(t.student_id,#studentIdPlural#) @} @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_question_log t where 1=1
@if(!isEmpty(teacherOpenCourseQuestionLogId)){ and t.teacher_open_course_question_log_id =#teacherOpenCourseQuestionLogId# @} @if(!isEmpty(teacherOpenCourseQuestionLogIdPlural)){ and find_in_set(t.teacher_open_course_question_log_id,#teacherOpenCourseQuestionLogIdPlural#) @} @if(!isEmpty(resourcesQuestionSnapshotFromId)){ and t.resources_question_snapshot_from_id =#resourcesQuestionSnapshotFromId# @} @if(!isEmpty(resourcesQuestionSnapshotFromIdPlural)){ and find_in_set(t.resources_question_snapshot_from_id,#resourcesQuestionSnapshotFromIdPlural#) @} @if(!isEmpty(resourcesQuestionSnapshotFromType)){ and t.resources_question_snapshot_from_type =#resourcesQuestionSnapshotFromType# @} @if(!isEmpty(resourcesQuestionSnapshotId)){ and t.resources_question_snapshot_id =#resourcesQuestionSnapshotId# @} @if(!isEmpty(resourcesQuestionSnapshotIdPlural)){ and find_in_set(t.resources_question_snapshot_id,#resourcesQuestionSnapshotIdPlural#) @} @if(!isEmpty(teacherOpenCourseQuestionLogAnswer)){ and t.teacher_open_course_question_log_answer =#teacherOpenCourseQuestionLogAnswer# @} @if(!isEmpty(teacherOpenCourseQuestionLogUploadFile)){ and t.teacher_open_course_question_log_upload_file =#teacherOpenCourseQuestionLogUploadFile# @} @if(!isEmpty(teacherOpenCourseQuestionLogAddTime)){ and t.teacher_open_course_question_log_add_time =#teacherOpenCourseQuestionLogAddTime# @} @if(isEmpty(teacherOpenCourseQuestionLogStatus) && isEmpty(teacherOpenCourseQuestionLogStatusPlural)){ and t.teacher_open_course_question_log_status != 2 @}else{ @if(!isEmpty(teacherOpenCourseQuestionLogStatus)){ and t.teacher_open_course_question_log_status =#teacherOpenCourseQuestionLogStatus# @}else if(!isEmpty(teacherOpenCourseQuestionLogStatusPlural)){ and find_in_set(t.teacher_open_course_question_log_status,#teacherOpenCourseQuestionLogStatusPlural#) @} @} @if(!isEmpty(studentId)){ and t.student_id =#studentId# @} @if(!isEmpty(studentIdPlural)){ and find_in_set(t.student_id,#studentIdPlural#) @} @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#) @}
deleteTeacherOpenCourseQuestionLogByIds
-
批量删除(假删除)
update teacher_open_course_question_log set teacher_open_course_question_log_status = 2 where find_in_set(teacher_open_course_question_log_id,#ids#)
deleteByIds
-
批量删除(真删除)
delete from teacher_open_course_question_log where find_in_set(teacher_open_course_question_log_id,#ids#)
getByIds
select * from teacher_open_course_question_log where find_in_set(teacher_open_course_question_log_id,#ids#)
updateGivenByIds
-
批量更新指定字段,无论此字段是否有值
update teacher_open_course_question_log set @if(contain("resourcesQuestionSnapshotFromId",_given)){ @if(isEmpty(resourcesQuestionSnapshotFromId)){ resources_question_snapshot_from_id = null , @}else{ resources_question_snapshot_from_id = #resourcesQuestionSnapshotFromId# , @} @} @if(contain("resourcesQuestionSnapshotFromType",_given)){ @if(isEmpty(resourcesQuestionSnapshotFromType)){ resources_question_snapshot_from_type = null , @}else{ resources_question_snapshot_from_type = #resourcesQuestionSnapshotFromType# , @} @} @if(contain("resourcesQuestionSnapshotId",_given)){ @if(isEmpty(resourcesQuestionSnapshotId)){ resources_question_snapshot_id = null , @}else{ resources_question_snapshot_id = #resourcesQuestionSnapshotId# , @} @} @if(contain("teacherOpenCourseQuestionLogAnswer",_given)){ @if(isEmpty(teacherOpenCourseQuestionLogAnswer)){ teacher_open_course_question_log_answer = null , @}else{ teacher_open_course_question_log_answer = #teacherOpenCourseQuestionLogAnswer# , @} @} @if(contain("teacherOpenCourseQuestionLogUploadFile",_given)){ @if(isEmpty(teacherOpenCourseQuestionLogUploadFile)){ teacher_open_course_question_log_upload_file = null , @}else{ teacher_open_course_question_log_upload_file = #teacherOpenCourseQuestionLogUploadFile# , @} @} @if(contain("teacherOpenCourseQuestionLogAddTime",_given)){ @if(isEmpty(teacherOpenCourseQuestionLogAddTime)){ teacher_open_course_question_log_add_time = null , @}else{ teacher_open_course_question_log_add_time = #teacherOpenCourseQuestionLogAddTime# , @} @} @if(contain("teacherOpenCourseQuestionLogStatus",_given)){ @if(isEmpty(teacherOpenCourseQuestionLogStatus)){ teacher_open_course_question_log_status = null , @}else{ teacher_open_course_question_log_status = #teacherOpenCourseQuestionLogStatus# , @} @} @if(contain("studentId",_given)){ @if(isEmpty(studentId)){ student_id = null , @}else{ student_id = #studentId# , @} @} @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_log_id = teacher_open_course_question_log_id where find_in_set(teacher_open_course_question_log_id,#teacherOpenCourseQuestionLogIdPlural#)
getTeacherOpenCourseQuestionLogValues
-
根据不为空的参数进行查询
select t.* from teacher_open_course_question_log t where 1=1
@if(!isEmpty(teacherOpenCourseQuestionLogId)){ and t.teacher_open_course_question_log_id =#teacherOpenCourseQuestionLogId# @} @if(!isEmpty(resourcesQuestionSnapshotFromId)){ and t.resources_question_snapshot_from_id =#resourcesQuestionSnapshotFromId# @} @if(!isEmpty(resourcesQuestionSnapshotFromType)){ and t.resources_question_snapshot_from_type =#resourcesQuestionSnapshotFromType# @} @if(!isEmpty(resourcesQuestionSnapshotId)){ and t.resources_question_snapshot_id =#resourcesQuestionSnapshotId# @} @if(!isEmpty(teacherOpenCourseQuestionLogAnswer)){ and t.teacher_open_course_question_log_answer =#teacherOpenCourseQuestionLogAnswer# @} @if(!isEmpty(teacherOpenCourseQuestionLogUploadFile)){ and t.teacher_open_course_question_log_upload_file =#teacherOpenCourseQuestionLogUploadFile# @} @if(!isEmpty(teacherOpenCourseQuestionLogAddTime)){ and t.teacher_open_course_question_log_add_time =#teacherOpenCourseQuestionLogAddTime# @} @if(!isEmpty(teacherOpenCourseQuestionLogStatus)){ and t.teacher_open_course_question_log_status =#teacherOpenCourseQuestionLogStatus# @}else{ and t.teacher_open_course_question_log_status != 2 @} @if(!isEmpty(studentId)){ and t.student_id =#studentId# @} @if(!isEmpty(orgId)){ and t.org_id =#orgId# @} @if(!isEmpty(userId)){ and t.user_id =#userId# @}
getValuesByQuery
-
根据不为空的参数进行查询
select t.* from teacher_open_course_question_log t where 1=1 and #function("teacherOpenCourseQuestionLog.query")# @if(!isEmpty(teacherOpenCourseQuestionLogId)){ and t.teacher_open_course_question_log_id =#teacherOpenCourseQuestionLogId# @} @if(!isEmpty(teacherOpenCourseQuestionLogIdPlural)){ and find_in_set(t.teacher_open_course_question_log_id,#teacherOpenCourseQuestionLogIdPlural#) @} @if(!isEmpty(resourcesQuestionSnapshotFromId)){ and t.resources_question_snapshot_from_id =#resourcesQuestionSnapshotFromId# @} @if(!isEmpty(resourcesQuestionSnapshotFromIdPlural)){ and find_in_set(t.resources_question_snapshot_from_id,#resourcesQuestionSnapshotFromIdPlural#) @} @if(!isEmpty(resourcesQuestionSnapshotFromType)){ and t.resources_question_snapshot_from_type =#resourcesQuestionSnapshotFromType# @} @if(!isEmpty(resourcesQuestionSnapshotId)){ and t.resources_question_snapshot_id =#resourcesQuestionSnapshotId# @} @if(!isEmpty(resourcesQuestionSnapshotIdPlural)){ and find_in_set(t.resources_question_snapshot_id,#resourcesQuestionSnapshotIdPlural#) @} @if(!isEmpty(teacherOpenCourseQuestionLogAnswer)){ and t.teacher_open_course_question_log_answer =#teacherOpenCourseQuestionLogAnswer# @} @if(!isEmpty(teacherOpenCourseQuestionLogUploadFile)){ and t.teacher_open_course_question_log_upload_file =#teacherOpenCourseQuestionLogUploadFile# @} @if(!isEmpty(teacherOpenCourseQuestionLogAddTime)){ and t.teacher_open_course_question_log_add_time =#teacherOpenCourseQuestionLogAddTime# @} @if(isEmpty(teacherOpenCourseQuestionLogStatus) && isEmpty(teacherOpenCourseQuestionLogStatusPlural)){ and t.teacher_open_course_question_log_status != 2 @}else{ @if(!isEmpty(teacherOpenCourseQuestionLogStatus)){ and t.teacher_open_course_question_log_status =#teacherOpenCourseQuestionLogStatus# @}else if(!isEmpty(teacherOpenCourseQuestionLogStatusPlural)){ and find_in_set(t.teacher_open_course_question_log_status,#teacherOpenCourseQuestionLogStatusPlural#) @} @} @if(!isEmpty(studentId)){ and t.student_id =#studentId# @} @if(!isEmpty(studentIdPlural)){ and find_in_set(t.student_id,#studentIdPlural#) @} @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#) @}