From 9b1d4011afb53fd772b3fe15671404666278f24c Mon Sep 17 00:00:00 2001
From: caoyizhong <1270296080@qq.com>
Date: Tue, 24 Oct 2023 16:21:56 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=A2=E6=88=B7=E5=AF=BC?=
=?UTF-8?q?=E5=85=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../distribution/distributionStockArticle.js | 16 ++++
src/views/basicdata/brand/basicClient.vue | 81 ++++++++++++++++---
.../delivery/distributionStockArticle.vue | 18 ++++-
.../stockup/distributionStockupMarket.vue | 2 +-
4 files changed, 103 insertions(+), 14 deletions(-)
diff --git a/src/api/distribution/distributionStockArticle.js b/src/api/distribution/distributionStockArticle.js
index b090f526..0518f9aa 100644
--- a/src/api/distribution/distributionStockArticle.js
+++ b/src/api/distribution/distributionStockArticle.js
@@ -23,6 +23,22 @@ export const getListStockArticleWhole = (current, size, params) => {
})
}
+/**
+ * 订单数据导出
+ * @param row
+ * @returns {AxiosPromise}
+ */
+export const stockArticExport = (row) => {
+ return request({
+ url: '/api/logpm-distribution/distributionStockArticle/export-distributionStockArticle',
+ method: 'get',
+ params: {
+ ...row
+ },
+ responseType: 'blob',
+ })
+}
+
/**
* 查询客户的订单列表
* @param {} current
diff --git a/src/views/basicdata/brand/basicClient.vue b/src/views/basicdata/brand/basicClient.vue
index cf8708f0..c797c3d7 100644
--- a/src/views/basicdata/brand/basicClient.vue
+++ b/src/views/basicdata/brand/basicClient.vue
@@ -71,9 +71,8 @@
新 增
- 删 除
+ 删 除
+ 导 入
@@ -173,6 +172,15 @@
+
+
+
+
+ 点击下载
+
+
+
+
{
+ downloadXls(res.data, '用户数据模板.xlsx');
+ });
+ },
showdrawer(value) {
this.drawerShow = value;
},
diff --git a/src/views/distribution/inventory/delivery/distributionStockArticle.vue b/src/views/distribution/inventory/delivery/distributionStockArticle.vue
index 24f8e380..2cc3a81d 100644
--- a/src/views/distribution/inventory/delivery/distributionStockArticle.vue
+++ b/src/views/distribution/inventory/delivery/distributionStockArticle.vue
@@ -101,6 +101,7 @@
v-if="handler"
>修改服务类型
+
@@ -411,7 +412,7 @@ import {
add,
update,
remove,
- addStock,
+ addStock, stockArticExport
} from '@/api/distribution/distributionStockArticle';
import { getListOwn } from '@/api/distribution/distributionParcelList';
import { addCallDelivery } from '@/api/distribution/distrilbutionCallDelivery';
@@ -1079,6 +1080,21 @@ export default {
},
},
methods: {
+
+ //导出
+ handleExport() {
+ let row = { };
+ if(!!this.ids){
+ row.ids = this.ids;
+ }
+ stockArticExport(row).then( res =>{
+ console.log(res.data);
+ downloadXls(res.data, '全部订单数据.xlsx');
+ });
+
+ },
+
+
uploadAfter(res, done, loading, column) {
window.console.log(column);
this.excelBox = false;
diff --git a/src/views/distribution/stockup/distributionStockupMarket.vue b/src/views/distribution/stockup/distributionStockupMarket.vue
index 323980b3..9e0ffad1 100644
--- a/src/views/distribution/stockup/distributionStockupMarket.vue
+++ b/src/views/distribution/stockup/distributionStockupMarket.vue
@@ -348,7 +348,7 @@ export default {
head: false,
},
{
- prop: 'stockupDate',
+ prop: 'outboundDate',
label: '出库时间',
type: 4,
values: '',