select a.id,a.create_by,a.create_by_name,a.create_time,a.update_by,a.update_by_name,a.update_time,a.del_flag, a.entrust_number,a.warehouse_id,a.warehouse_code,a.warehouse_name,a.shipper_id,a.shipper_code,a.shipper_name, a.salesman_id,a.salesman_name,a.order_type_code,a.order_type_name,a.settlement_currency,a.priority_level_code,a.priority_level_name, a.direct_warehouse,a.review,a.expect_time,a.outbound_date,a.order_date,a.complete_time, a.to_receiver,a.contact_person,a.vehicle_model_plate,a.entrust_no,a.tel,a.fax,a.driver_sign, a.carrier,a.carrier_name,a.container_no,a.container_no_name, a.transport_mode_code,a.transport_mode_name,a.supervision_mode_code,a.supervision_mode_name, a.declare_customs,a.entry_exit_customs,a.departure_arrival_country,a.customs_inspection_flag, a.need_declare_flag,a.need_transport_flag,a.manufacturer,a.customs_declarer_info,a.delivery_addr,a.annex_url, a.order_status,a.audit_by,a.audit_by_name,a.audit_time,a.audit_remark, a.issue_status,a.issue_by,a.issue_by_name,a.issue_time,a.declare_total_quantity, a.remark,a.organization_id,a.organization_name,a.top_organization_id, case a.order_status when 1 then '待审核' when 2 then '已审核' when 3 then '已驳回' when 4 then '进行中' when 5 then '已入库' else '未知状态' end order_status_str, case a.issue_status when 1 then '未下发' when 2 then '已下发' else '未知状态' end issue_status_str from oms_out_entrust_order a a.del_flag = 1 and a.entrust_number like concat('%', #{entrustNumber}, '%') and a.entrust_no like concat('%', #{entrustNo}, '%') and a.warehouse_id = #{warehouseId} and a.warehouse_name like concat('%', #{warehouseName}, '%') and a.shipper_id = #{shipperId} and a.shipper_name like concat('%', #{shipperName}, '%') and a.salesman_id = #{salesmanId} and a.salesman_name like concat('%', #{salesmanName}, '%') and a.container_no like concat('%', #{containerNo}, '%') and a.order_status = #{orderStatus} and a.issue_status = #{issueStatus} and a.settlement_currency = #{settlementCurrency} and exists ( select 1 from oms_out_entrust_order_detail d where d.entrust_number = a.entrust_number and d.del_flag = 1 and d.invoice_no like concat('%', #{invoiceNo}, '%') ) and a.top_organization_id = #{topOrganizationId} and a.create_time >= #{beginCreateTime} and a.create_time <= #{endCreateTime} and a.id in #{id} order by a.create_time desc select * from "NGWL_TEST_WMS".MATERIAL_BASE_INFO where DEL_FLAG = 1 and SHIPPER_ID = #{shipperId} and TOP_ORGANIZATION_ID = #{topOrganizationId}