From d9e3845749b028b104dc724838beb26a64b1b108 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期五, 05 一月 2024 13:27:46 +0800
Subject: [PATCH] 销售订单-下载按钮修改

---
 src/views/plan/customerorder/index.vue |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/src/views/plan/customerorder/index.vue b/src/views/plan/customerorder/index.vue
index 990cd87..8602ff0 100644
--- a/src/views/plan/customerorder/index.vue
+++ b/src/views/plan/customerorder/index.vue
@@ -54,11 +54,6 @@
             type="primary"
             @click="()=>exportDialogVisible=true"
             >瀵煎嚭鍙拌处</el-button>
-          <el-button
-            style="margin-left:10px;"
-            type="primary"
-            @click="downloadWord"
-            >涓嬭浇</el-button>
         </template>
       </ttable>
       <!-- 寮圭獥, 鏃ユ湡閫夋嫨 -->
@@ -290,6 +285,7 @@
 export default {
   data() {
     return {
+      uniqueStateArr: [],
       dataForm: {
         selectTime: null,
         exportTime: null
@@ -855,16 +851,25 @@
         text: '璁剧疆閿�鍞欢',
         type: 'primary',
         fun: this.setSalesPart,
-        disabled: false
+        disabled: false,
+        permitArr: []
       })
     }
     if (this.permissions.customerorder_create_masterplan) {
       this.table.toolbar.push({
         text: '涓荤敓浜ц鍒�',
         disabled: false,
-        fun: this.masterPlanHandle
+        fun: this.masterPlanHandle,
+        permitArr: []
       })
     }
+    this.table.toolbar.push({
+        text: '涓嬭浇Word',
+        disabled: false,
+        type: 'primary',
+        fun: this.downloadWordFile,
+        permitArr: ['03plan','04planed'],
+    })
   },
   methods: {
     //涓嬭浇word
@@ -874,7 +879,9 @@
             this.$message.error("璇烽�夋嫨涓�鏉℃暟鎹�")
             return
         }
-        downloadWordFile(ids)
+        downloadWordFile(ids).then().catch(error=>{
+            console.error(error);
+        })
     },
     getOtcPartSyncOptionList() {
       return this.otcPartSyncOptionList
@@ -1178,6 +1185,7 @@
           uniqueStateArr.push(stateArr[i])
         }
       }
+      console.log(uniqueStateArr);
       // 寰幆鑷畾涔夋寜閽紝鍒ゆ柇姣忎釜鎸夐挳鐨刾ermitArr鏄惁瀹屽叏鍖呭惈閫変腑鐘舵�侊紝鑻ュ畬鍏ㄥ寘鍚紝鍒欐寜閽寒锛屽惁鍒欐寜閽伆
       for (var i = 0; i < this.stateTagArr.length; i++) {
         if (

--
Gitblit v1.9.3