diff --git a/src/api/accounts.js b/src/api/accounts.js
index efecbc3..ddd54b7 100644
--- a/src/api/accounts.js
+++ b/src/api/accounts.js
@@ -111,6 +111,13 @@ export function transferBill(data) {
return request.get(`financial/bill`, data)
}
+/**
+ * @description 商品列表 -- 导出
+ */
+export function transferCommodity(data) {
+ return request.get(`store/product/excel`, data)
+}
+
/**
* @description 资金记录 -- 导出
*/
diff --git a/src/views/product/productExamine/index.vue b/src/views/product/productExamine/index.vue
index b632bce..be5ad7b 100644
--- a/src/views/product/productExamine/index.vue
+++ b/src/views/product/productExamine/index.vue
@@ -189,6 +189,12 @@
@click="batchRecommend"
>批量设置推荐
+ 批量导出
{
+ transferCommodity(excelData).then((res) => {
+ return resolve(res.data)
+ })
+ })
+ },
+
+ // 导出
+ async exports() {
+ let excelData = JSON.parse(JSON.stringify(this.tableFrom)), data = []
+ excelData.page = 1
+ let pageCount = 1
+ let lebData = {};
+ for (let i = 0; i < pageCount; i++) {
+ lebData = await this.downData(excelData)
+ pageCount = Math.ceil(lebData.count / excelData.limit)
+ if (lebData.export.length) {
+ data = data.concat(lebData.export)
+ excelData.page++
+ }
+ }
+ createWorkBook(lebData.header, lebData.title, data, lebData.foot, lebData.filename);
+ return;
+ },
+
// 下架
toOff (id) {
this.$prompt('强制下架', {