拆分91卡券共享模块

This commit is contained in:
yml2213
2026-05-26 09:03:03 +08:00
parent 36dfc46884
commit 8d5871bf92
10 changed files with 418 additions and 393 deletions
@@ -9,20 +9,23 @@ import {
} from '../platforms/ninetyone/order-service.js'
import {
assertOpen91Config,
assertOpen91QueryPayload,
assertOpen91Signature,
assertOpen91Timestamp,
buildOpen91CardItem,
buildOpen91Cards,
buildOpen91OrderCost,
buildOpen91OutTradeNo,
buildOpen91SuccessResponse,
normalizeOpen91QueryPayload,
OPEN_91_DEFAULT_FAIL_CODE,
OPEN_91_PLATFORM,
OPEN_91_PROVIDER,
} from './config.js'
import {
assertOpen91QueryPayload,
assertOpen91Timestamp,
normalizeOpen91QueryPayload,
} from './payload.js'
import { assertOpen91Signature, buildOpen91Cards } from './crypto.js'
import {
buildOpen91CardItem,
buildOpen91OrderCost,
buildOpen91OutTradeNo,
buildOpen91SuccessResponse,
resolveOpen91QueryState,
} from './shared.js'
} from './response.js'
import type { OrderRow } from '../../types/repository-rows.js'
type JsonObject = Record<string, any>