INSERT INTO index_err_data_record (organ_id_,data_id_,data_type_,deal_user_id_,generate_time_,deal_time_,create_time_,tenant_id_) VALUES(#{organId},#{dataId},#{dataType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{dealUserId},#{generateTime},#{dealTime},NOW(),#{tenantId}) INSERT INTO index_err_data_record (organ_id_,data_id_,data_type_,deal_user_id_,generate_time_,deal_time_,create_time_,tenant_id_) VALUE (#{data.organId},#{data.dataId},#{data.dataType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{data.dealUserId}, #{data.generateTime},#{data.dealTime},NOW(),#{data.tenantId}) UPDATE index_err_data_record organ_id_ = #{organId}, deal_user_id_ = #{dealUserId}, data_id_ = #{dataId}, data_type_ = #{dataType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, generate_time_ = #{generateTime}, deal_time_ = #{dealTime}, WHERE id_ = #{id} and tenant_id_ = #{tenantId} UPDATE index_err_data_record organ_id_ = #{data.organId}, deal_user_id_ = #{data.dealUserId}, data_id_ = #{data.dataId}, data_type_ = #{data.dataType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, generate_time_ = #{data.generateTime}, deal_time_ = #{data.dealTime}, WHERE id_ = #{data.id} and tenant_id_ = #{data.tenantId} DELETE FROM index_err_data_record WHERE id_ = #{id} DELETE FROM index_err_data_record WHERE generate_time_ = #{generateTime} AND data_type_=#{dataType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} tenant_id_ = #{tenantId} AND organ_id_ IN #{organId} AND generate_time_>=#{startDate} AND generate_time_<=#{endDate} AND deal_user_id_ = #{educationUserId} irdr.tenant_id_ = #{tenantId} and irdr.data_type_ = 'MUSIC_PATROL_ITEM' and irdr.data_type_ = 'INSPECTION_ITEM_PLAN' AND irdr.deal_time_ IS NOT NULL AND irdr.deal_time_ IS NULL AND iip.item_id_ = #{itemId} AND iip.user_id_ = #{userId} AND FIND_IN_SET(iip.organ_id_,#{organId}) AND iip.cooperation_organ_id_ = #{cooperationOrganId} AND iip.music_group_id_ = #{musicGroupId} AND iip.conclusion_status_ = #{conclusionStatus} AND iip.status_ = #{status} AND iip.status_ > 0 AND iip.status_ = 0 AND iip.plan_start_ >= #{startTime} AND irdr.generate_time_ >= #{generateStartTime} AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") >= #{dealStartTime} AND mg.name_ LIKE CONCAT('%', #{search}, '%') AND FIND_IN_SET(iip.id_,#{ids}) tenant_id_ = #{tenantId} and irdr.data_type_ = 'STUDENT_VISIT' AND irdr.deal_time_ IS NOT NULL AND irdr.deal_time_ IS NULL AND FIND_IN_SET(ii.organ_id_,#{organIds}) AND ii.user_id_ = #{educationUserId} AND ii.operation_ = #{operation} AND FIND_IN_SET(ii.id_,#{ids}) AND i.month_ >= #{startTime} AND irdr.generate_time_ >= #{generateStartTime} AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") >= #{dealStartTime} irdr.tenant_id_ = #{tenantId} AND irdr.data_type_ = 'TEACHER_EXCEPTION_ATTENDANCE' AND irdr.data_type_ = 'TEACHER_NOT_A_CLASS' AND irdr.deal_time_ IS NOT NULL AND irdr.deal_time_ IS NULL AND irdr.deal_user_id_ = #{educationUserId} AND cs.new_course_id_ = cs.id_ AND cs.new_course_id_ > 0 AND cs.new_course_id_ != cs.id_ AND cs.new_course_id_ > 0 AND sa.id_ IS NOT NULL AND sa.id_ IS NULL AND cs.class_date_ >= DATE_FORMAT(#{startTime},"%Y-%m-%d") AND cs.class_date_ <= DATE_FORMAT(#{endTime},"%Y-%m-%d") AND irdr.generate_time_ >= #{generateStartTime} AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") >= #{dealStartTime} AND cs.status_ = #{courseStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND date(cs.create_time_) >= date(#{createStartDate}) AND date(cs.create_time_) <= date(#{createEndDate}) AND cs.type_ = #{courseType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND cs.group_type_ = #{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND cs.schoole_id_ = #{schoolId} AND cs.teach_mode_ = #{teachMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND csts.user_id_=#{teacherIdList} AND csts.teacher_role_ = #{teachType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND FIND_IN_SET(cs.organ_id_,#{organIdList}) AND (cs.music_group_id_ = #{search} OR cs.id_=#{search} OR cs.name_ LIKE CONCAT('%' ,#{search}, '%' )) AND cs.id_ = #{courseIdSearch} AND cs.class_group_id_ IN #{classGroupId}