select * from settlement_customers and create_by_name like concat('%', #{createByName}, '%') and update_by_name like concat('%', #{updateByName}, '%') and top_organization_id = #{topOrganizationId} and organization_id = #{organizationId} and organization_name like concat('%', #{organizationName}, '%') and settlement_customers_code = #{settlementCustomersCode} and settlement_entity_id = #{settlementEntityId} and settlement_entity = #{settlementEntity} and settlement_method = #{settlementMethod} and settlement_method_code = #{settlementMethodCode} and settlement_direction = #{settlementDirection} and settlement_direction_code = #{settlementDirectionCode} and bank_name like concat('%', #{bankName}, '%') and bank_card_number = #{bankCardNumber} and bank_binding_name like concat('%', #{bankBindingName}, '%') and settlement_entity like concat('%', #{settlementCustomersDO.settlementEntity}, '%') and settlement_customers_code like concat('%', #{settlementCustomersDO.settlementCustomersCode}, '%') and settlement_customers_code like concat('%', #{settlementCustomersDO.settlementCustomersCode}, '%') and settlement_method like concat('%', #{settlementCustomersDO.settlementMethod}, '%') and remark like concat('%', #{settlementCustomersDO.remark}, '%') AND date_format(create_time,'%Y-%m-%d') =]]> #{settlementCustomersDO.createTimeStart} AND date_format(create_time,'%Y-%m-%d') #{settlementCustomersDO.createTimeEnd} and create_by_name like concat('%', #{settlementCustomersDO.createByName}, '%') and main_role = #{settlementCustomersDO.mainRole} and top_organization_id = #{settlementCustomersDO.topOrganizationId}