`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}