From f0a5463d6b886b306e9412e6f88f5d7178b45091 Mon Sep 17 00:00:00 2001 From: PetrichorFun <127877748+PetrichorFun@users.noreply.github.com> Date: Fri, 22 May 2026 17:57:30 +0800 Subject: [PATCH] refactor: apply about-points expansion to both local and cloud export - rename prepareLocalExportItemsWithAboutPoints to prepareExportItemsWithAboutPoints (no longer local-only) - remove local-only branch in handleExport; cloud export now also splits abouts into point1...pointN columns Co-authored-by: Cursor --- package.json | 2 +- src/options/views/AmazonResultTable.vue | 12 +++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 3ffe4d2..e629ecb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "azon-seeker", - "displayName": "Azon Seeker v0.7.1.11-beta", + "displayName": "Azon Seeker v0.7.1.12-beta", "version": "0.7.2", "private": true, "description": "Starter modify by honestfox101 and PetrichorFun", diff --git a/src/options/views/AmazonResultTable.vue b/src/options/views/AmazonResultTable.vue index 25d740a..426c34d 100644 --- a/src/options/views/AmazonResultTable.vue +++ b/src/options/views/AmazonResultTable.vue @@ -210,8 +210,8 @@ const filteredData = computed(() => { return data; }); -/** 本地导出:将「关于」拆成「要点1…要点n」多列,云端导出仍为单列「关于」 */ -function prepareLocalExportItemsWithAboutPoints( +/** 导出时将「关于」拆成「要点1…要点n」多列 */ +function prepareExportItemsWithAboutPoints( headers: Header[], items: AmazonItem[], ): { headers: Header[]; items: Record[] } { @@ -251,11 +251,9 @@ const handleExport = async (opt: 'local' | 'cloud') => { let headers = getItemHeaders(); let items: Record[] | AmazonItem[] = toRaw(filteredData.value); - if (opt === 'local') { - const prepared = prepareLocalExportItemsWithAboutPoints(headers, items as AmazonItem[]); - headers = prepared.headers; - items = prepared.items; - } + const prepared = prepareExportItemsWithAboutPoints(headers, items as AmazonItem[]); + headers = prepared.headers; + items = prepared.items; const fragments = [ {