queryByCondition === select @pageTag(){ t.* @} from xzx_user_vehicle_info t where 1=1 @//数据权限,该sql语句功能点,如果不考虑数据权限,可以删除此行 and #function("xzxUserVehicleInfo.query")# batchDelXzxUserVehicleInfoByIds === * 批量逻辑删除 update xzx_user_vehicle_info set del_flag = 1 where id in( #join(ids)#) queryByVehicleInfoList === select a.id,m.id as relId,a.vehicle_no as vehicleNo,(select c.storage_name from xzx_sys_storage c where c.id=a.storage_id) as address, m.name as name,a.weight as weight,m.user_id as userId,a.storage_id as storageId from xzx_user_vehicle_info a left join ( select b.id,b.user_id,d.name,b.vehicle_id,d.partner_id from xzx_user_vehicle_rel b left join xzx_user_other_info d on b.user_id=d.user_id) m on a.id=m.vehicle_id where a.del_flag=0 @if(!isEmpty(vehicleNo)){ AND a.vehicle_no like #'%'+vehicleNo+'%'# @} @if(!isEmpty(partnerIds)){ AND m.partner_id in (#join(partnerIds)#) @} LIMIT #page#, #limit# queryByVehicleInfoCount === select count(a.id) from xzx_user_vehicle_info a left join ( select b.id,b.user_id,d.name,b.vehicle_id,d.partner_id from xzx_user_vehicle_rel b left join xzx_user_other_info d on b.user_id=d.user_id) m on a.id=m.vehicle_id where a.del_flag=0 @if(!isEmpty(vehicleNo)){ AND a.vehicle_no=#vehicleNo# @} @if(!isEmpty(partnerIds)){ AND m.partner_id in (#join(partnerIds)#) @}