diff --git a/miniprogram/scripts/verify-comprehensive-commerce.mjs b/miniprogram/scripts/verify-comprehensive-commerce.mjs index 08fd659..9852f0e 100644 --- a/miniprogram/scripts/verify-comprehensive-commerce.mjs +++ b/miniprogram/scripts/verify-comprehensive-commerce.mjs @@ -18,9 +18,11 @@ const mallPage = readFileSync(resolve(srcRoot, 'pages/comprehensive/mall/index.v expectIncludes(membershipApi, "url: '/api/membership/plans'", 'membership plans') expectIncludes(membershipApi, "url: '/api/membership/orders'", 'membership order') expectIncludes(membershipApi, 'data: { plan_id: planId }', 'membership payload') +expectIncludes(membershipApi, 'toOrderBrief(data.order)', 'membership order mapping') expectIncludes(storedValueApi, "url: '/api/stored-value/cards'", 'stored value cards') expectIncludes(storedValueApi, "url: '/api/stored-value/orders'", 'stored value order') expectIncludes(storedValueApi, 'data: { card_id: cardId }', 'stored value payload') +expectIncludes(storedValueApi, 'toOrderBrief(data.order)', 'stored value order mapping') expectIncludes(pagesJson, 'pages/comprehensive/mall/index', 'mall route') expectIncludes(mallPage, '储蓄卡', 'stored value UI copy') expectIncludes(mallPage, 'face_value', 'face value display') diff --git a/miniprogram/src/modules/comprehensive/api/membership.js b/miniprogram/src/modules/comprehensive/api/membership.js index 02a2f7e..45924ca 100644 --- a/miniprogram/src/modules/comprehensive/api/membership.js +++ b/miniprogram/src/modules/comprehensive/api/membership.js @@ -26,6 +26,6 @@ export const membershipApi = { url: '/api/membership/orders', method: 'POST', data: { plan_id: planId } - }).then(toOrderBrief) + }).then((data) => toOrderBrief(data.order)) } } diff --git a/miniprogram/src/modules/comprehensive/api/storedValue.js b/miniprogram/src/modules/comprehensive/api/storedValue.js index 87e8052..820a559 100644 --- a/miniprogram/src/modules/comprehensive/api/storedValue.js +++ b/miniprogram/src/modules/comprehensive/api/storedValue.js @@ -22,6 +22,6 @@ export const storedValueApi = { url: '/api/stored-value/orders', method: 'POST', data: { card_id: cardId } - }).then(toOrderBrief) + }).then((data) => toOrderBrief(data.order)) } } diff --git a/miniprogram/src/pages/comprehensive/mall/index.vue b/miniprogram/src/pages/comprehensive/mall/index.vue index 37acb0f..f9fac0b 100644 --- a/miniprogram/src/pages/comprehensive/mall/index.vue +++ b/miniprogram/src/pages/comprehensive/mall/index.vue @@ -1,5 +1,7 @@