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}