diff --git a/src/api/mall/product/spu.ts b/src/api/mall/product/spu.ts index d44c0f64..b906fa6e 100644 --- a/src/api/mall/product/spu.ts +++ b/src/api/mall/product/spu.ts @@ -101,7 +101,7 @@ export const deleteSpu = (id: number) => { } // 导出商品 Spu Excel -export const exportSpu = async (params) => { +export const exportSpu = async (params: any) => { return await request.download({ url: '/product/spu/export', params }) } diff --git a/src/views/mall/product/spu/index.vue b/src/views/mall/product/spu/index.vue index 0451ef3a..e12403ce 100644 --- a/src/views/mall/product/spu/index.vue +++ b/src/views/mall/product/spu/index.vue @@ -411,7 +411,7 @@ const handleExport = async () => { await message.exportConfirm() // 发起导出 exportLoading.value = true - const data = await ProductSpuApi.exportSpu(queryParams) + const data = await ProductSpuApi.exportSpu(queryParams.value) download.excel(data, '商品列表.xls') } catch { } finally { @@ -434,7 +434,7 @@ onActivated(() => { onMounted(async () => { // 解析路由的 categoryId if (route.query.categoryId) { - queryParams.value.categoryId = Number(route.query.categoryId) + queryParams.value.categoryId = route.query.categoryId } // 获得商品信息 await getTabsCount()