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}