Files
admin-web/src/modules/inbounds/task-list.ts
T

22 lines
465 B
TypeScript
Raw Normal View History

2026-08-13 11:57:44 +08:00
import type { InboundListQuery } from './core/types'
export type InboundTaskMode = 'measurement' | 'review'
export function buildInboundTaskQuery(
mode: InboundTaskMode,
query: Omit<InboundListQuery, 'tab' | 'processStatus' | 'measureReviewStatus'>,
): InboundListQuery {
if (mode === 'review') {
return {
...query,
tab: 'WAIT_REVIEW',
measureReviewStatus: 'PENDING',
}
}
return {
...query,
tab: 'WAIT_MEASURE',
}
}