id_, route_organ_id_, route_amount_,route_balance_amount_, mer_no_, order_no_, fee_flag_
delete from student_payment_route_order
where id_ = #{id}
insert into student_payment_route_order (route_organ_id_, route_amount_,route_balance_amount_, mer_no_,
order_no_, fee_flag_)
values (#{routeOrganId}, #{routeAmount},#{routeBalanceAmount}, #{merNo}, #{orderNo}, #{feeFlag})
update student_payment_route_order
route_organ_id_ = #{routeOrganId},
route_amount_ = #{routeAmount},
mer_no_ = #{merNo},
order_no_ = #{orderNo},
where id_ = #{id}
INSERT INTO student_payment_route_order
(order_no_,route_organ_id_, route_amount_,route_balance_amount_, mer_no_,fee_flag_)
VALUE
(#{routeOrder.orderNo},#{routeOrder.routeOrganId},#{routeOrder.routeAmount},#{routeOrder.routeBalanceAmount},#{routeOrder.merNo},#{routeOrder.feeFlag})
AND spo.user_id_ IN
#{userId}
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.route_organ_id_,#{routingOrganId})
AND spo.actual_amount_ >= #{actualAmount}
AND spo.balance_payment_amount_ >= #{balancePaymentAmount}
AND spo.actual_amount_ <= #{lessActualAmount}
AND spo.balance_payment_amount_ <= #{lessBalancePaymentAmount}
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}
]]>
DELETE FROM student_payment_route_order
where order_no_ = #{orderNo}