select * from business_document_order
and ID = #{id}
and ORDER_SOURCE = #{orderSource}
AND IN_ORDER_NUMBER LIKE CONCAT('%', #{inOrderNumber}, '%')
and CREATE_COMPANY_ID = #{createCompanyId}
and CREATE_TIME >= #{createStartTime}
and CREATE_TIME <= #{createEndTime} + 1 - 1/86400
AND GOODS_NUMBER LIKE CONCAT('%', #{goodsNumber}, '%')
and LOADING_AREA_ID = #{loadingAreaId}
and LOADING_NAME like concat('%', #{loadingName}, '%')
and LOADING_ADDRESS = #{loadingAddress}
and LOADING_LONGITUDE = #{loadingLongitude}
and LOADING_LATITUDE = #{loadingLatitude}
and LOADING_UNIT = #{loadingUnit}
and FREIGHTER_NAME like concat('%', #{freighterName}, '%')
and LOADING_PHONE = #{loadingPhone}
and LOADING_DATE = #{loadingDate}
and UNLOAD_AREA_ID = #{unloadAreaId}
and UNLOAD_NAME like concat('%', #{unloadName}, '%')
and UNLOAD_ADDRESS = #{unloadAddress}
and UNLOAD_LONGITUDE = #{unloadLongitude}
and UNLOAD_LATITUDE = #{unloadLatitude}
and DISCHARGER_NAME like concat('%', #{dischargerName}, '%')
and UNLOAD_PHONE = #{unloadPhone}
and UNLOADING_DATA = #{unloadingData}
and GOODS_TYPE_ID = #{goodsTypeId}
and GOODS_TYPE = #{goodsType}
and GOODS_NAME_ID = #{goodsNameId}
and GOODS_NAME like concat('%', #{goodsName}, '%')
and WEIGHT_MIN = #{weightMin}
and WEIGHT_MAX = #{weightMax}
and GOODS_UNTIS_ID = #{goodsUntisId}
and GOODS_UNTIS = #{goodsUntis}
and TRANSPORTATION_MODE_ID = #{transportationModeId}
and TRANSPORTATION_NAME like concat('%', #{transportationName}, '%')
and CAR_TYPE = #{carType}
and CAR_TYPE_NAME like concat('%', #{carTypeName}, '%')
and SERVICE_REQUIRE_ID = #{serviceRequireId}
and SERVICE_REQUIRE = #{serviceRequire}
and REMARKS = #{remarks}
and WAYBILL_FROM = #{waybillFrom}
and IS_SOURCE = #{isSource}
and SOURCE_CLOSE_TIME = #{sourceCloseTime}
and EXECUTOR_ID = #{executorId}
and IS_DELETE = #{isDelete}
and LINE_TITLE_LEFT = #{lineTitleLeft}
and LINE_TITLE_RIGHT = #{lineTitleRight}
and SYS_ORG_CODE = #{sysOrgCode}
and IS_COMMON = #{isCommon}
and GOODS_TYPE_MAJOR = #{goodsTypeMajor}
and AUDIT_STATUS = #{auditStatus}
and WAYBILL_MODE = #{waybillMode}
and LATEST_BIDDING_TIME = #{latestBiddingTime}
and DELIVERY_FREIGHT = #{deliveryFreight}
and COLLECTED_FREIGHT = #{collectedFreight}
and UNCOLLECTED_FREIGHT = #{uncollectedFreight}
and COLLECT_LESS_FREIGHT = #{collectLessFreight}
and AUDIT_BY = #{auditBy}
and AUDIT_TIME = #{auditTime}
and BUSINESS_TYPE = #{businessType}
and TRANSPORTATION_UNIT_PRICE = #{transportationUnitPrice}
and RADIO_VALUE = #{radioValue}
and CREATER_NAME like concat('%', #{createrName}, '%')
and CREATER_PHONE = #{createrPhone}
and IS_ELECTRIC_FENCE = #{isElectricFence}
and WXA_QRCODE = #{wxaQrcode}
and APPOINT_SHIPPER_ID = #{appointShipperId}
and CREATE_USER_ID = #{createUserId}
AND APPOINT_SHIPPER LIKE CONCAT('%', #{appointShipper}, '%')
and IS_STATUS = #{isStatus}
and SIGNATURE_ADDRESS = #{signatureAddress}
and QR_CODE_IMG_URL = #{qrCodeImgUrl}
and SHIPPING_NOTE = #{shippingNote}
and RECEIVABLE_TYPE = #{receivableType}
and THIRD_PARTY_ORDER_NUMBER = #{thirdPartyOrderNumber}
and DISPATCH_ORDER_NUMBER = #{dispatchOrderNumber}
and APPOINT_DRIVER_ENTERPRISE_ID = #{appointDriverEnterpriseId}
and APPOINT_DRIVER_ENTERPRISE = #{appointDriverEnterprise}
and CANCEL_ORDER_REMARK = #{cancelOrderRemark}
and ORDER_DRIVER_ID = #{orderDriverId}
and GOODS_QUANTITY = #{goodsQuantity}
and GOODS_QUANTITY_UNIT_ID = #{goodsQuantityUnitId}
and GOODS_QUANTITY_UNIT = #{goodsQuantityUnit}
and BIDDING_UNIT = #{biddingUnit}
and ORDER_STATUS = #{orderStatus}
and SPLICING_ORDER_TYPE = #{splicingOrderType}
and SPLICING_STATUS = #{splicingStatus}
and MAIN_ORDER_ID = #{mainOrderId}
and MAIN_ORDER_NUM = #{mainOrderNum}
and MERGE_ORDER_ID = #{mergeOrderId}
and MERGE_ORDER_NUM = #{mergeOrderNum}
and PAYER_TYPE = #{payerType}
and MACHINE_NUMBER = #{machineNumber}
and STOCK_FLAG = #{stockFlag}
and INFO_FEE = #{infoFee}
and INFO_FEE_PAYEE_TYPE = #{infoFeePayeeType}
and INFO_FEE_PAYEE = #{infoFeePayee}
and INFO_FEE_STATUS = #{infoFeeStatus}
and INFO_FEE_DOCUMENT_NUMBER = #{infoFeeDocumentNumber}
and ORDER_SHIPPING_TYPE = #{orderShippingType}
and RECIPIENT_ID = #{recipientId}
and RECIPIENT_NAME like concat('%', #{recipientName}, '%')
and SETTLEMENT_STATUS = #{settlementStatus}
and SETTLEMENT_TIME = #{settlementTime}
and PAYMENT_TIME = #{paymentTime}
and RECONCILIATION_INNER_NUMBER = #{reconciliationInnerNumber}
and RECEIVE_PAYMENT_NUMBER = #{receivePaymentNumber}
and INVOICE_ID = #{invoiceId}
and IS_INVOICE = #{isInvoice}
and VEHICLE_TYPE_ID = #{vehicleTypeId}
and VEHICLE_TYPE_NAME like concat('%', #{vehicleTypeName}, '%')
and CARRIER = #{carrier}
and CARRIER_NAME like concat('%', #{carrierName}, '%')
and SZWL_USER_ID = #{szwlUserId}
and FREIGHT_UNIT_PRICE = #{freightUnitPrice}
and BIDDING_STATUS = #{biddingStatus}
and BIDDING_REMARKS = #{biddingRemarks}
and CARGO_INSURANCE_AMOUNT = #{cargoInsuranceAmount}
and DESTINATION = #{destination}
and FREIGHT_CHARGES = #{freightCharges}
and PAYER = #{payer}
and SALESMAN_ID = #{salesmanId}
and IS_DECLARE = #{isDeclare}
and ROUTE = #{route}
and CONTAINER_TYPE = #{containerType}
and CONTAINER_TYPE_NAME like concat('%', #{containerTypeName}, '%')
and CARD_TYPE = #{cardType}
and CARD_TYPE_NAME like concat('%', #{cardTypeName}, '%')
and EXTERNAL_CONTAINER_NO = #{externalContainerNo}
and TRANSIT_PLACE = #{transitPlace}
and SHIPPER = #{shipper}
and CUSTOMS_SHIPPER = #{customsShipper}
and CUSTOMS_SHIPPER_TEL = #{customsShipperTel}
and UNLOADING_COMPANY = #{unloadingCompany}
and CONTRACT_NO = #{contractNo}
and FREIGHT_FEE = #{freightFee}
and UNLOADING_FEE = #{unloadingFee}
and CUSTOMS_FEE = #{customsFee}
and SHORTAGE_FEE = #{shortageFee}
and MISCELLANEOUS_FEE = #{miscellaneousFee}
and OTHER_FEE = #{otherFee}
and DETENTION_FEE = #{detentionFee}
and TAX_RATE = #{taxRate}
and SETTLEMENT_CURRENCY = #{settlementCurrency}
and VOLUME = #{volume}
and DETAIL_CONTENT = #{detailContent}
and CUSTOMS_ROUTE = #{customsRoute}
and CUSTOMS_PORT = #{customsPort}
and CUSTOMS_CONTACT = #{customsContact}
and CUSTOMS_CONTACT_PHONE = #{customsContactPhone}
and CUSTOMS_REMARK = #{customsRemark}
and ORG_ID = #{orgId}
and GOODS_CATEGORY = #{goodsCategory}
and ORGANIZATION_ID = #{organizationId}
and DOCUMENT_DATE = #{documentDate}