From 6fda9d1b51a0c055d4d2ea2a86fcedf8fab9a8fb Mon Sep 17 00:00:00 2001 From: Mrx <18278715334@163.com> Date: Wed, 27 May 2026 13:00:56 +0800 Subject: [PATCH] f --- src/api/index.js | 6 ++++ src/pages/admin/products/index.vue | 47 ++++++++++++++++++++++++++++-- 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 46dbfc4..02b5cd8 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -322,6 +322,12 @@ export const productAdminApi = { updateProduct: (id, data) => request.put(`/admin/products/${id}`, data), deleteProduct: (id) => request.delete(`/admin/products/${id}`), + // 产品字典导出 + exportProductDictionary: (params) => request.get('/admin/products/export-dictionary', { + params, + responseType: 'blob' + }), + // 组合包管理 getAvailableProducts: (params) => request.get('/admin/products/available', { params }), addPackageItem: (packageId, data) => request.post(`/admin/products/${packageId}/package-items`, data), diff --git a/src/pages/admin/products/index.vue b/src/pages/admin/products/index.vue index 15d36f6..a35843f 100644 --- a/src/pages/admin/products/index.vue +++ b/src/pages/admin/products/index.vue @@ -12,6 +12,15 @@ 新增产品 新增 + + + 导出产品字典 + 导出 +