delete from cloud_teacher_order where id_ = #{id} insert into cloud_teacher_order (organ_id_,student_id_, type_, level_, time_, amount_, refund_amount_, status_, order_id_,start_time_,end_time_,remark_, create_time_, update_time_,music_group_id_,active_remark_,tenant_id_) values (#{organId},#{studentId}, #{type},#{level}, #{time}, #{amount}, #{refundAmount}, #{status},#{orderId},#{startTime},#{endTime}, #{remark}, NOW(), NOW(),#{musicGroupId},#{activeRemark},#{tenantId}) update cloud_teacher_order active_remark_ = #{activeRemark}, music_group_id_ = #{musicGroupId}, organ_id_ = #{organId}, student_id_ = #{studentId}, type_ = #{type}, level_ = #{level}, time_ = #{time}, amount_ = #{amount}, refund_amount_ = #{refundAmount}, status_ = #{status}, start_time_ = #{startTime}, end_time_ = #{endTime}, order_id_ = #{orderId}, remark_ = #{remark}, version_ = version_+1, update_time_ = NOW(), where id_ = #{id} AND version_ = #{version} and tenant_id_ = #{tenantId} update cloud_teacher_order set status_ = 2 where order_id_ = (#{orderId}) update cloud_teacher_order set order_id_ = #{orderId} , pay_amount_ = #{amount} where id_ = #{cloudTeacherOrderId} cto.status_ != 0 AND cto.active_remark_ = '202109' AND FIND_IN_SET(su.organ_id_,#{organIds}) AND (su.id_ = #{search} OR su.username_ LIKE CONCAT('%',#{search},'%') OR mg.id_ LIKE CONCAT('%',#{search},'%')) AND mg.charge_type_id_ = #{chargeType} AND st.subject_id_list_ = #{subjectId} AND st.teacher_id_ = #{teacherId} AND cto.tenant_id_ = #{tenantId} AND cto.remark_ = #{remarkType}