`id`,`tenant_id`,`parent_tenant_id`,`vendor_type`,`create_date`,`update_date`,syn_id,park_id,park_name,user_type, plate_number,entrance_time,exit_time,fee,fee_time,coupon,coupon_code,fix_parking_id,remaining_days,discount_amount,phone ,paid_service_fee,create_date,update_date,floor(stayed_time/60) stayed_time where 1 = 1 and `id` = #{id} and `syn_id` = #{synId} and `fee_time` = #{feeTimeStr} and `fee` = #{fee} and TIMESTAMPDIFF(MINUTE, `fee_time`, #{feeTime}) <= 15 and `tenant_id` = #{tenantId} and `parent_tenant_id` = #{parentTenantId} and `vendor_type` = #{vendorType} and fee_time >= #{startDate} and fee_time <= #{endDate} and create_date >= #{startDate} and create_date <= #{endDate} and fee is not null and fee != '' order by ${sortColumns} order by create_date update wx_car_pay_record set update_date = now() ,exit_time = #{exitTime} ,stayed_time = #{stayedTime} ,fee = #{fee} ,fee_time = #{feeTime} ,paid_service_fee = #{paidServiceFee} where syn_id = #{synId}