瀏覽代碼

Merge branch 'master' of http://git.minpay.cc/SupplyChain/front

peixh 3 年之前
父節點
當前提交
69eb47b05f
共有 1 個文件被更改,包括 17 次插入3 次删除
  1. 17 3
      front-vue/src/views/service/credit/creditUpdate.vue

+ 17 - 3
front-vue/src/views/service/credit/creditUpdate.vue

@@ -147,7 +147,7 @@
                             size="mini"
                             type="text"
                             icon="el-icon-view"
-                            @click="handleDetail(scope.row)"
+                            @click="handleDownload(scope.row)"
                         >下载</el-button>
                     </template>
                 </el-table-column>
@@ -162,7 +162,7 @@
                             size="mini"
                             type="text"
                             icon="el-icon-view"
-                            @click="handleDetail(scope.row)"
+                            @click="handleDownload(scope.row)"
                         >下载</el-button>
                     </template>
                 </el-table-column>
@@ -177,7 +177,7 @@
                             size="mini"
                             type="text"
                             icon="el-icon-view"
-                            @click="handleDetail(scope.row)"
+                            @click="handleDownload(scope.row)"
                         >下载</el-button>
                     </template>
                 </el-table-column>
@@ -256,6 +256,7 @@
 <script>
 import {getCreditDetail,getReceiverList,listCreditLine,getAvailableBalance,getAccountsPay,updateCredit,getFile} from "@/api/service/credit/credit";
 import {accAdd} from "@/utils/calculation";
+import {getToken} from "@/utils/auth";
 export default {
     name: "addCredit",
     components: {},
@@ -532,6 +533,19 @@ export default {
             });
         }
     },
+    //文件下载
+    handleDownload(row){
+        const pfiUrl = row.pfiUrl;
+        if(pfiUrl != null && pfiUrl != ''){
+        window.open(pfiUrl +"/"+ getToken());
+        }else{
+            this.$message({
+            message: '该附件不存在!',
+            type: 'warning'
+            });
+            return;
+        }
+    },
       //重新合计
     getReTotal(chooseTicket){
                       //合计