- 商品可同时支持自动发货/人工,新增渠道能力与成本冲销字段 - 卡券缺商品时按内部中文 SKU 自动建 tpv: 商品并补渠道规则 - 自动发货失败转人工并冲销原渠道成本 - 配置成本后按最早缺失订单生效并立即补算、关闭异常 - tpv: 商品来源计入第三方卡券
13 lines
529 B
TypeScript
13 lines
529 B
TypeScript
import assert from 'node:assert/strict'
|
|
import test from 'node:test'
|
|
|
|
import { AFFILIATE_FAILURE_STATUSES } from './affiliate-fallback-service.js'
|
|
|
|
test('自动发货失败状态全部纳入转人工', () => {
|
|
for (const status of ['closed', 'expired', 'manual_review', 'retry_pending', 'cancelled']) {
|
|
assert.ok(AFFILIATE_FAILURE_STATUSES.includes(status as never))
|
|
}
|
|
assert.ok(!AFFILIATE_FAILURE_STATUSES.includes('redeemed' as never))
|
|
assert.ok(!AFFILIATE_FAILURE_STATUSES.includes('waiting_binding' as never))
|
|
})
|