and bd.business_flow like concat('%', #{settlementCustomersDO.businessFlow}, '%')
and bd.original_business_num like concat('%', #{settlementCustomersDO.originalBusinessNum}, '%')
and bd.service_items_name like concat('%', #{settlementCustomersDO.serviceItemsName}, '%')
and bd.first_subject_name like concat('%', #{settlementCustomersDO.firstSubjectName}, '%')
and bd.second_subject_name like concat('%', #{settlementCustomersDO.secondSubjectName}, '%')
and bd.business_state = #{settlementCustomersDO.businessState}
and bd.document_type like concat('%', #{settlementCustomersDO.documentType}, '%')
and bd.document_type_code = #{settlementCustomersDO.documentTypeCode}
a.settlement_customers_id,
a.top_organization_id,
a.organization_id,
a.organization_name,
a.settlement_customers_code,
a.settlement_entity_id,
a.settlement_entity,
a.settlement_method,
a.settlement_method_code,
a.bank_name,
a.bank_card_number,
a.bank_binding_name,
a.remark,
a.main_role,
a.customer_type,
a.customer_type_code,
a.project_code,
a.project_name,
a.nc_code,
a.create_time,
a.create_by,
a.create_by_name,
a.update_time,
a.update_by,
a.update_by_name,
a.del_flag
and a.settlement_entity like concat('%', #{settlementCustomersDO.settlementEntity}, '%')
and a.settlement_customers_code like concat('%', #{settlementCustomersDO.settlementCustomersCode}, '%')
and a.settlement_method like concat('%', #{settlementCustomersDO.settlementMethod}, '%')
and a.settlement_method_code = #{settlementCustomersDO.settlementMethodCode}
and a.remark like concat('%', #{settlementCustomersDO.remark}, '%')
and date_format(bd.create_time,'%Y-%m-%d') =]]> #{settlementCustomersDO.createTimeStart}
and date_format(bd.create_time,'%Y-%m-%d') #{settlementCustomersDO.createTimeEnd}
AND date_format(a.create_time,'%Y-%m-%d') =]]> #{settlementCustomersDO.createTimeStart}
AND date_format(a.create_time,'%Y-%m-%d') #{settlementCustomersDO.createTimeEnd}
and a.create_by_name like concat('%', #{settlementCustomersDO.createByName}, '%')
and a.main_role = #{settlementCustomersDO.mainRole}
AND (
a.organization_id = #{settlementCustomersDO.organizationId}
OR b.org_code LIKE concat('%', #{settlementCustomersDO.organizationId}, '%')
)
and a.top_organization_id = #{settlementCustomersDO.topOrganizationId}
and a.customer_type = #{settlementCustomersDO.customerType}
and a.customer_type_code = #{settlementCustomersDO.customerTypeCode}