UPDATE sys_user del_flag_ = #{delFlag}, wx_openid_ = #{wxOpenid}, avatar_ = #{avatar}, email_ = #{email}, gender_ = #{gender}, salt_ = #{salt}, username_ = #{username}, user_type_ = #{userType}, update_time_ = NOW(), lock_flag_ = #{lockFlag}, birthdate_ = #{birthdate}, phone_ = #{phone}, qq_openid_ = #{qqOpenid}, nation_ = #{nation}, organ_id_ = #{organId}, im_token_ = #{imToken}, id_card_no_ = #{idCardNo}, wechat_id_ = #{wechatId}, real_name_ = #{realName}, WHERE id_ = #{id} and tenant_id_ = #{tenantId} su.del_flag_ = 0 and s.tenant_id_ = #{tenantId} AND su.organ_id_ IN #{organId} AND smcr.user_id_ IS NULL AND smcr.user_id_ IS NOT NULL AND (su.phone_ LIKE CONCAT('%',#{search},'%') OR su.username_ LIKE CONCAT('%',#{search},'%') OR su.id_ LIKE CONCAT('%',#{search},'%')) AND su.password_ is not null AND s.repair_flag_ = #{repairFlag} AND su.password_ is null AND s.operating_tag_ = #{operatingTag} AND s.service_tag_ IN (0, 2) AND s.service_tag_ = 1 AND s.teacher_id_ IS NULL AND s.teacher_id_ IS NOT NULL AND s.member_rank_setting_id_ IS NULL AND s.member_rank_setting_id_ IS NOT NULL AND cto.status_ = 1 AND s.teacher_id_ = #{teacherId} AND s.is_new_user_ = #{isNewUser} AND s.care_package_ = #{carePackage} AND s.come_on_package_ = #{comeOnPackage} AND FIND_IN_SET( #{subjectId}, s.subject_id_list_ ) AND JSON_EXTRACT(activity_course_detail_, CONCAT('$.', #{activityCourseType}))>0 (cs.del_flag_ != 1 OR cs.del_flag_ IS NULL) AND cs.pre_course_flag_ = 0 AND cgsm.status_ != 'QUIT' and cg.tenant_id_ = #{tenantId} and cgsm.user_id_ = #{studentId} and cg.music_group_id_ = #{musicGroupId} AND cg.group_type_='MUSIC' and cg.type_ = #{classGroupType} and cs.status_=#{courseStatus} and cg.name_ like CONCAT("%",#{classGroupName},"%") and su.username_ like CONCAT("%",#{teacherName},"%") and cg.music_group_id_ = #{vipGroupId} AND cg.group_type_='VIP' (cs.del_flag_ != 1 OR cs.del_flag_ IS NULL) AND cs.pre_course_flag_ = 0 and cssp.tenant_id_ = #{tenantId} AND cssp.user_id_ = #{studentId} AND cs.status_ = #{courseStatus} AND cs.type_ = #{courseScheduleType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND sa.status_ = #{attendanceStatus, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND (sa.status_ = #{attendanceStatus, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} OR (sa.status_ IS NULL AND cs.status_!='NOT_START')) AND (cg.name_ LIKE CONCAT("%",#{classGroupName},"%") OR cs.name_ LIKE CONCAT("%",#{classGroupName},"%")) AND su.real_name_ LIKE CONCAT("%",#{teacherName},"%") (cs.del_flag_ != 1 OR cs.del_flag_ IS NULL) AND cs.pre_course_flag_ = 0 and cssp.tenant_id_ = #{tenantId} AND cs.id_ IS NOT NULL AND CONCAT(cs.class_date_,' ',cs.start_class_time_) < NOW() AND cs.type_ = #{classGroupType} AND cs.name_ = #{classGroupName} AND sa.status_ = #{attendanceStatus} AND cssp.user_id_ = #{studentId} sr.tenant_id_ = #{tenantId} AND stu.member_rank_setting_id_ IS NULL AND stu.member_rank_setting_id_ IS NOT NULL AND cto.status_ = 1 AND (su.id_ = #{search} OR su.username_ LIKE CONCAT("%",#{search},"%") OR su.phone_ LIKE CONCAT("%",#{search},"%")) AND sr.actual_subject_id_ = #{subjectId} AND cgsm.class_group_id_ = #{classGroupId} AND sr.user_id_ = cgsm.user_id_ AND cgsm.status_ != 'QUIT' AND sr.music_group_status_ = #{studentStatus} AND sr.payment_status_ = #{paymentStatus} AND sr.music_group_id_ = #{musicGroupId} and su.password_ is not null and su.password_ is null AND stu.care_package_ = #{carePackage} AND stu.come_on_package_ = #{comeOnPackage} AND sr.user_id_ IN #{item} AND stu.current_grade_num_ = #{currentGrade} AND DATE_FORMAT(sr.create_time_,'%Y') = #{createYear} (cs.del_flag_ != 1 OR cs.del_flag_ IS NULL) AND cs.pre_course_flag_ = 0 and sa.tenant_id_ = #{tenantId} AND sa.music_group_id_ = #{musicGroupId} AND cs.name_ LIKE CONCAT('%',#{courseScheduleName},'%') AND sa.create_time_ >= #{startTime} AND sa.create_time_ <= #{endTime} AND sa.status_ = #{signStatus} AND su.username_ LIKE CONCAT('%',#{userName},'%') AND sa.class_group_id_ = #{classGroupId}