瀏覽代碼

【修改】导出

莫绍宝 3 年之前
父節點
當前提交
c25d7dabeb

+ 1 - 1
src/views/supply/direct/direct_list.vue

@@ -73,7 +73,7 @@
             <el-button size="small" type="danger" icon="el-icon-minus" :disabled="multipleSelection.length < 1" @click="batchDelete()" v-if="$checkBtnRole('del', $route.meta.roles)">批量删除</el-button>
           </div>
           <div class="fr">
-            <ExportButton :exUrl="'admin/user/mch/export'" :exParams="exParams" />
+            <ExportButton :exUrl="'requisition/export'" :exParams="exParams" />
           </div>
         </div>
         <div class="table">

+ 5 - 0
src/views/supply/implement/implement_list.vue

@@ -72,6 +72,11 @@
       </div>
 
       <div class="mymain-container">
+        <div class="btn-group clearfix">
+          <div class="fr">
+            <ExportButton :exUrl="'retail/exec/listExport'" :exParams="exParams" />
+          </div>
+        </div>
         <div class="table">
           <el-table v-loading="listLoading" :data="dataList" element-loading-text="Loading" border fit highlight-current-row stripe>
             <el-table-column align="center" label="序号" type="index" width="50"></el-table-column>

+ 9 - 1
src/views/supply/pickup/check.vue

@@ -55,6 +55,9 @@
 
       <div class="main-title">
         <div class="title">提货单</div>
+        <div class="fr">
+          <ExportButton :exUrl="'pick/storeExport'" :exParams="exParams" />
+        </div>
       </div>
 
       <div class="mymain-container">
@@ -221,7 +224,12 @@ export default {
   },
 
   computed: {
-    
+    exParams() {
+      return {
+        takerId: this.screenForm.manId,
+        status: this.screenForm.status,
+      }
+    },
   },
 
   created() {

+ 15 - 1
src/views/supply/pickup/sum_list.vue

@@ -49,6 +49,11 @@
     </div>
 
     <div class="mymain-container">
+      <div class="btn-group clearfix">
+        <div class="fr">
+          <ExportButton :exUrl="'pick/export'" :exParams="exParams" />
+        </div>
+      </div>
       <div class="table">
         <el-table v-loading="listLoading" :data="dataList" element-loading-text="Loading" border fit highlight-current-row stripe>
           <el-table-column align="center" label="状态" min-width="100" show-overflow-tooltip>
@@ -129,7 +134,16 @@ export default {
   },
 
   computed: {
-    
+    exParams() {
+      return {
+        invoiceId: this.screenForm.orderNum,
+        customerName: this.screenForm.jxsName,
+        customerNumber: this.screenForm.jxsNum,
+        stockName: this.screenForm.warehouse,
+        startTime: this.screenForm.date ? this.screenForm.date[0] : '',
+        endTime: this.screenForm.date ? this.screenForm.date[1] : '',
+      }
+    },
   },
 
   created() {