SELECT a.*
FROM apps_equipment_order a
AND a.order_id = #{param.orderId}
AND a.subject LIKE CONCAT('%', #{param.subject}, '%')
AND a.order_no LIKE CONCAT('%', #{param.orderNo}, '%')
AND a.total_price = #{param.totalPrice}
AND a.order_price = #{param.orderPrice}
AND a.coupon_id = #{param.couponId}
AND a.coupon_money = #{param.couponMoney}
AND a.points_money = #{param.pointsMoney}
AND a.points_num = #{param.pointsNum}
AND a.pay_price = #{param.payPrice}
AND a.receipt_amount = #{param.receiptAmount}
AND a.update_price = #{param.updatePrice}
AND a.buyer_remark LIKE CONCAT('%', #{param.buyerRemark}, '%')
AND a.pay_type = #{param.payType}
AND a.pay_method LIKE CONCAT('%', #{param.payMethod}, '%')
AND a.pay_status = #{param.payStatus}
AND a.pay_time LIKE CONCAT('%', #{param.payTime}, '%')
AND a.trade_id LIKE CONCAT('%', #{param.tradeId}, '%')
AND a.delivery_type = #{param.deliveryType}
AND a.extract_shop_id = #{param.extractShopId}
AND a.extract_clerk_id = #{param.extractClerkId}
AND a.express_price = #{param.expressPrice}
AND a.express_id = #{param.expressId}
AND a.express_no LIKE CONCAT('%', #{param.expressNo}, '%')
AND a.delivery_status = #{param.deliveryStatus}
AND a.delivery_time LIKE CONCAT('%', #{param.deliveryTime}, '%')
AND a.receipt_status = #{param.receiptStatus}
AND a.receipt_time LIKE CONCAT('%', #{param.receiptTime}, '%')
AND a.order_status = #{param.orderStatus}
AND a.points_bonus = #{param.pointsBonus}
AND a.merchant_remark LIKE CONCAT('%', #{param.merchantRemark}, '%')
AND a.is_settled = #{param.isSettled}
AND a.rent_order_id = #{param.rentOrderId}
AND a.transaction_id LIKE CONCAT('%', #{param.transactionId}, '%')
AND a.is_comment = #{param.isComment}
AND a.order_source = #{param.orderSource}
AND a.order_source_id = #{param.orderSourceId}
AND a.order_source_data LIKE CONCAT('%', #{param.orderSourceData}, '%')
AND a.battery_rent = #{param.batteryRent}
AND a.battery_deposit = #{param.batteryDeposit}
AND a.battery_insurance = #{param.batteryInsurance}
AND a.month = #{param.month}
AND a.expiration_time LIKE CONCAT('%', #{param.expirationTime}, '%')
AND a.platform LIKE CONCAT('%', #{param.platform}, '%')
AND a.is_renew = #{param.isRenew}
AND a.user_id = #{param.userId}
AND a.shop_id = #{param.shopId}
AND a.goods_id = #{param.goodsId}
AND a.equipment_id = #{param.equipmentId}
AND a.sort_number = #{param.sortNumber}
AND a.comments LIKE CONCAT('%', #{param.comments}, '%')
AND a.status = #{param.status}
AND a.deleted = #{param.deleted}
AND a.deleted = 0
AND a.merchant_code LIKE CONCAT('%', #{param.merchantCode}, '%')
AND a.create_time >= #{param.createTimeStart}
AND a.create_time <= #{param.createTimeEnd}