import request from '@/utils/http' type PageList = { list: T[] total: number page: number pageSize: number totalPages: number } export type PreTransitProtocolRow = Record export function fetchPreTransitInTransitList(params?: { page?: number pageSize?: number keyword?: string sourceType?: string createTimeStart?: string createTimeEnd?: string sampleCollectTimeStart?: string sampleCollectTimeEnd?: string }) { return request.get>({ url: '/web/admin/pre-transit-samples/in-transit', params }) } export function fetchPreTransitPreDeliveryList(params?: { page?: number pageSize?: number keyword?: string sourceType?: string createTimeStart?: string createTimeEnd?: string sampleCollectTimeStart?: string sampleCollectTimeEnd?: string }) { return request.get>({ url: '/web/admin/pre-transit-samples/pre-delivery', params }) }