From e3d6cc8c9ee3a771b92a8706e3cf83dededfaa43 Mon Sep 17 00:00:00 2001
From: Fixiaobai <fixiaobai@163.com>
Date: 星期日, 24 九月 2023 16:26:52 +0800
Subject: [PATCH] 	modified:   src/assets/api/controller.js 	modified:   src/components/view/Technicalindex.vue 	modified:   src/components/view/finishedProductInspectionUp.vue 	modified:   src/components/view/processInspectionUpdate.vue 	modified:   src/components/view/rawInsDetail.vue 	modified:   src/components/view/sale.vue

---
 src/components/view/sale.vue |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/src/components/view/sale.vue b/src/components/view/sale.vue
index e4c28ad..72e2de9 100644
--- a/src/components/view/sale.vue
+++ b/src/components/view/sale.vue
@@ -157,7 +157,7 @@
 				</el-table-column>
 				<el-table-column label="璁㈠崟绫诲瀷" width="100">
 					<template slot-scope="scope">
-						<el-tag effect="dark" size="mini" style="font-size: 8px;">{{scope.row.order_type}}</el-tag>
+						<el-tag effect="dark" size="mini" style="font-size: 8px;">{{ scope.row.order_type }}</el-tag>
 					</template>
 				</el-table-column>
 				<el-table-column prop="code" label="鍚堝悓缂栧彿" width="220">
@@ -174,12 +174,13 @@
 					<template slot-scope="scope">
 						<span style="color: #34BD66;" v-if="scope.row.type == 1">閫氳繃</span>
 						<span style="color: #E84738;" v-else-if="scope.row.type == 0">涓嶉�氳繃</span>
-						<span v-else>{{null}}</span>
+						<span v-else>{{ null }}</span>
 					</template>
 				</el-table-column>
 				<el-table-column label="鎿嶄綔" width="220">
 					<template slot-scope="scope">
 						<span class="table_do" @click="changeShowDetail(scope.row)">&nbsp;鏌ョ湅璇︽儏&nbsp;</span>
+						<span class="table_do" @click="downloadFile(scope.row)">&nbsp;涓嬭浇闄勪欢&nbsp;</span>
 						<span class="table_do" v-if="scope.row.type == 2" @click="saleCheck(scope)">&nbsp;瀹℃牳&nbsp;</span>
 						<span class="table_do" v-else>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
 						<span class="table_do" v-if="scope.row.type == 2"
@@ -450,6 +451,29 @@
 		this.selectRawInspectsList()
 	},
 	methods: {
+		downloadFile(row) {
+			let baseIp = "http://192.168.18.16:9999"
+			this.axios.post(this.$api.url.saleDownload, {
+				id: row.id
+			}).then(res => {
+				// console.log(res.data);
+				// 寰幆閬嶅巻姣忎釜鏂囦欢骞跺垱寤轰笅杞介摼鎺�
+				for (let index = 0; index < res.data.length; index++) {
+					const element = res.data[index];
+					// 鍒涘缓涓�涓摼鎺ュ厓绱�
+					var a = document.createElement('a');
+
+					// 璁剧疆閾炬帴鍏冪礌鐨刪ref灞炴�т负鏂囦欢鐨刄RL
+					a.href = baseIp+element;
+
+					// // 璁剧疆閾炬帴鍏冪礌鐨刣ownload灞炴�т负鏂囦欢鍚�
+					// a.download = row.name+"闄勪欢"+(index+1);
+
+					// 妯℃嫙鐐瑰嚮閾炬帴浠ヨЕ鍙戜笅杞�
+					a.click();
+				}
+			})
+		},
 		closeDialog() {
 			this.addData = {
 				orderNumber: null,
@@ -485,7 +509,7 @@
 					message: '鍚屾鍋囨垚鍔�(鈼曖礂鈼�)锛�',
 					type: 'success'
 				});
-				this.isSync=false
+				this.isSync = false
 			}, 2000);
 			return
 			//璋冪敤鍚屾鎺ュ彛

--
Gitblit v1.9.3