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}