update t_order set status_backend = 'RECEIVE', status = 'RECEIVE' where status_backend = 'SEND' and partner_id is not null AND q.order_no LIKE concat('%', #{condition.orderNo},'%') AND q.customer_address LIKE concat('%', #{condition.customerAddress},'%') AND (q.customer LIKE concat('%', #{condition.customer},'%') or q.customer_tel LIKE concat('%', #{condition.customer},'%') ) AND q.create_by = #{condition.createBy} AND q.status = #{condition.status} AND q.status_backend = #{condition.statusBackend} AND q.payment_time >= #{condition.createStartDate} AND q.payment_time < #{condition.createEndDate} AND q.partner_id = #{condition.partnerId} AND q.partner_name LIKE concat('%', #{condition.partnerName},'%') AND q.bill_id = #{condition.billId} AND exists( select 1 from t_order_item oi where oi.order_id = q.id and oi.flower_name LIKE concat('%', #{condition.flowerName},'%') ) AND q.warehouse_location_code LIKE concat('%', #{condition.warehouseLocationCode},'%') AND u.nick_name LIKE concat('%', #{condition.createName},'%') AND q.customer_province LIKE concat('%', #{condition.province},'%') AND q.customer_city LIKE concat('%', #{condition.city},'%') AND q.customer_region LIKE concat('%', #{condition.region},'%') update t_order set payment_date_sta=#{order.paymentDate}, create_date_sta=#{order.createDate} where id=#{order.id}