44 lines
977 B
TypeScript
44 lines
977 B
TypeScript
import request from '@/utils/http'
|
|
|
|
type PageList<T> = {
|
|
list: T[]
|
|
total: number
|
|
page: number
|
|
pageSize: number
|
|
totalPages: number
|
|
}
|
|
|
|
export type PreTransitProtocolRow = Record<string, unknown>
|
|
|
|
export function fetchPreTransitInTransitList(params?: {
|
|
page?: number
|
|
pageSize?: number
|
|
keyword?: string
|
|
sourceType?: string
|
|
createTimeStart?: string
|
|
createTimeEnd?: string
|
|
sampleCollectTimeStart?: string
|
|
sampleCollectTimeEnd?: string
|
|
}) {
|
|
return request.get<PageList<PreTransitProtocolRow>>({
|
|
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<PageList<PreTransitProtocolRow>>({
|
|
url: '/web/admin/pre-transit-samples/pre-delivery',
|
|
params
|
|
})
|
|
}
|