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}