把 task 的 helper独立出来了

This commit is contained in:
yml2213
2026-04-14 10:12:11 +08:00
parent 335eb44104
commit 9ca15fc503
21 changed files with 1202 additions and 824 deletions
@@ -1,37 +1,45 @@
// @ts-check
export {
getRequiredInventoryItem,
mapAdminInventoryListItem,
mapAdminOrderListItem,
mapAdminWebhookEvent,
} from './admin-read-helpers.js'
export {
buildOrderAgisoAutoDeliverySummary,
buildOrderBindingSummary,
canRegenerateClaimLinkForViewer,
canViewerConfirmAssistedRole,
canViewerRedeemAssistedTask,
createAdminViewerContext,
createEmptyTaskBindingSummary,
createTaskBindingSummaryFromBindings,
getRequiredInventoryItem,
getRequiredTask,
getTaskBindingSummary,
getTaskBindingSummaryMap,
getTaskPrimaryClaimTokenId,
getTaskPrimaryInventoryItemId,
mapAdminInventoryListItem,
mapAdminOrderListItem,
mapAdminTaskEvent,
mapAdminTaskInventoryBinding,
mapAdminTaskListItem,
mapAdminTaskSummary,
mapAdminWebhookEvent,
mapTaskActionPayload,
} from './admin-task-read-helpers.js'
export {
canRegenerateClaimLinkForViewer,
canViewerConfirmAssistedRole,
canViewerRedeemAssistedTask,
createAdminViewerContext,
getTaskPrimaryClaimTokenId,
getTaskPrimaryInventoryItemId,
isAssistedClaimTask,
isManualDispatchTask,
mapManualDispatchContext,
mapRedeemResolutionContext,
mapTaskActionPayload,
parseTaskContext,
parseTaskState,
resolveOrderItemDeliveryMode,
resolveOrderItemTitle,
resolveAdminTaskScreenshotUrl,
resolveDisplayShopName,
} from './admin-read-helpers.js'
} from './admin-read-shared-helpers.js'
export {
getAdminInventoryItems,