diff --git a/apps/backend/src/services/platforms/pdd/pdd-order-mapper.test.ts b/apps/backend/src/services/platforms/pdd/pdd-order-mapper.test.ts index a5eea9c4..16da3448 100644 --- a/apps/backend/src/services/platforms/pdd/pdd-order-mapper.test.ts +++ b/apps/backend/src/services/platforms/pdd/pdd-order-mapper.test.ts @@ -45,7 +45,7 @@ test('mapPddOrderToSourceEvent maps PDD order into SourceOrderEvent', () => { const item = event.items[0]! assert.equal(item.itemId, '987654321') assert.equal(item.skuCode, '987654321') - assert.equal(item.skuName, '和平精英 198点券 (特惠礼包; 198点券)') + assert.equal(item.skuName, '特惠礼包; 198点券') assert.equal(item.quantity, 1) assert.equal((item.snapshot as Record).buyerMemo, '游戏账号: 1008611') }) diff --git a/apps/backend/src/services/platforms/pdd/pdd-order-mapper.ts b/apps/backend/src/services/platforms/pdd/pdd-order-mapper.ts index deba6327..9f1aaad3 100644 --- a/apps/backend/src/services/platforms/pdd/pdd-order-mapper.ts +++ b/apps/backend/src/services/platforms/pdd/pdd-order-mapper.ts @@ -77,7 +77,8 @@ export function mapPddOrderToSourceEvent( const spec = String(rawOrder.spec || '').trim() const quantity = Math.max(1, Number(rawOrder.goods_number || 1)) - const skuName = spec ? `${goodsName} (${spec})` : goodsName + // 只展示规格 spec(若无规格则回退使用商品原名) + const skuName = spec || goodsName const externalSkuCode = goodsIdStr // Retain the entire raw snapshot dictionary as requested / 保留原始报文完整快照