AND td.order_status IN #{item} AND td.tenant_id = #{vo.tenantId} AND td.order_no LIKE CONCAT('%',#{vo.orderNo}) AND td.order_no = #{vo.orderNo} AND td.member_id = #{vo.memberId} AND td.voyage_id = #{vo.voyageId} AND td.ship_id = #{vo.shipId} AND EXISTS (SELECT 1 FROM product_voyage top WHERE top.id = td.voyage_id AND top.route_id = #{vo.routeId}) AND td.dispatch_status = #{vo.dispatchStatus} AND EXISTS (SELECT 1 FROM trade_order_pay top WHERE top.order_id = td.id AND top.payment_type = #{vo.payType}) AND od.ota_category_id = #{vo.otaCateId} AND od.ota_category_id IN #{item} AND td.source_id = #{vo.otaId} AND td.store_id = #{vo.storeId} AND ps.product_tag = #{vo.productTag} AND ps.product_tag2 = #{vo.productTag2} AND ps.product_tag3 = #{vo.productTag3} AND ps.product_tag4 = #{vo.productTag4} AND tdl.product_id IN #{item} AND td.external_order_no = #{vo.externalOrderNo} AND EXISTS (SELECT tv.id FROM trade_visitor tv WHERE tv.detail_id = tdl.id AND tv.credential_no = #{vo.credentialNo}) AND EXISTS (SELECT tv.id FROM trade_visitor tv WHERE tv.detail_id = tdl.id AND tv.name = #{vo.userName}) AND tou.mobile LIKE CONCAT('%',#{vo.mobile}) AND tou.mobile = #{vo.mobile} AND tou.contact_name = #{vo.contactName} AND td.travel_date = #{vo.travelDate} AND td.travel_date = ]]> #{vo.travelDateStart} AND td.travel_date #{vo.travelDateEnd} AND td.create_time = ]]> #{vo.orderDateStart} AND td.create_time #{vo.orderDateEnd} AND td.create_time = #{vo.orderDate} AND td.seller_id = #{vo.sellerId} AND td.share_name LIKE CONCAT('%',#{vo.shareName},'%') AND tdl.voucher_code = #{vo.voucherCode} AND td.sell_method = #{vo.sellMethod} AND tdl.product_name LIKE CONCAT('%',#{vo.productName}, '%') AND td.is_full_pay = #{vo.isFullPay} AND td.is_comment = #{vo.isComment} AND td.source_id = #{vo.sourceId} AND td.source_id = #{vo.distributorId} AND td.source_name LIKE CONCAT('%',#{vo.sourceName}, '%') AND td.travel_status = #{vo.travelStatus} AND torm.room_model_id = #{vo.roomModelId} AND torm.floor = #{vo.floor} AND EXISTS (SELECT 1 FROM trade_refund tr WHERE tr.order_id=td.id AND tr.refund_status = 6 AND tr.refund_time BETWEEN #{vo.orderRefundDateStart} and #{vo.orderRefundDateEnd}) UPDATE trade_order SET order_status = #{orderStatus} WHERE id = #{orderId} and order_status != #{orderStatus} UPDATE trade_order SET is_account = #{isAccount} WHERE id = #{orderId} UPDATE trade_order SET deleted = #{deleted},update_time = now() WHERE id = #{orderId} delete from trade_order where id = #{orderId} update from trade_order where order_no = #{orderNo} update trade_order tod, (select tod.id from trade_order tod inner join trade_detail td on tod.id = td.order_id where tod.sell_method in #{item} and tod.order_status >=6 and td.validity_end_date = #{endDate} and not EXISTS ( select 1 from trade_detail td1 where td1.validity_end_date > #{endDate} and td1.order_id = tod.id and td1.refund_status != 1 ) ) t set tod.finish_status = 1 where tod.id = t.id