id_, routing_organ_id_, route_amount_, mer_no_, order_id_, memo_, create_time_, update_time_
delete from student_payment_route_order
where id_ = #{id}
insert into student_payment_route_order (routing_organ_id_, route_amount_, mer_no_,
order_id_, memo_, create_time_,
update_time_)
values (#{routingOrganId}, #{routeAmount}, #{merNo},
#{orderId}, #{memo}, #{createTime},
#{updateTime})
update student_payment_route_order
routing_organ_id_ = #{routingOrganId},
route_amount_ = #{routeAmount},
mer_no_ = #{merNo},
order_no_ = #{orderNo},
memo_ = #{memo},
create_time_ = #{createTime},
update_time_ = #{updateTime},
where id_ = #{id,jdbcType=BIGINT}
AND FIND_IN_SET(spo.organ_id_,#{organId})
AND DATE_FORMAT(spo.create_time_,'%Y-%m-%d') >= #{orderStartDate}
AND DATE_FORMAT(spo.create_time_,'%Y-%m-%d') <= #{orderEndDate}
AND spo.type_ = #{paymentType}
AND spo.memo_ LIKE CONCAT('%',#{remark},'%')
AND spo.user_id_ = #{studentId}
AND spo.status_ = #{paymentStatus}
AND spo.payment_channel_ NOT IN (#{paymentChannel})
AND spo.com_amount_ > 0
AND spo.per_amount_ > 0
AND FIND_IN_SET(spro.routing_organ_id_,#{routingOrganId})
AND spo.actual_amount_ >= #{actualAmount}
AND spo.balance_payment_amount_ >= #{balancePaymentAmount}
AND spo.order_no_ = #{orderNo}
AND spro.mer_no_ = #{merNos}
AND spo.trans_no_ = #{transNo}
AND spo.group_type_='SPORADIC'
AND sci.charge_type_ = #{chargeType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}