From 9516d95bdcc481b71d4b090bbdcfff39a84b26d6 Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期一, 07 十月 2024 22:38:23 +0800
Subject: [PATCH] 1

---
 src/views/console/workstation/index.vue |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/src/views/console/workstation/index.vue b/src/views/console/workstation/index.vue
index eb35a5f..a2148c6 100644
--- a/src/views/console/workstation/index.vue
+++ b/src/views/console/workstation/index.vue
@@ -149,8 +149,11 @@
 																type="primary" size="small">淇濆瓨</el-button> -->
 															<!-- <el-button text type="primary" size="small"
 																@click="editDMP">淇敼DMP閰嶇疆</el-button> -->
+															<el-button style="margin-left: auto;" @click="getExport"
+																text type="primary" size="small">瀵煎嚭</el-button>
 															<el-button @click="editCollection" text type="primary"
 																size="small">鏁版嵁鐐圭紪杈�</el-button>
+
 														</el-header>
 														<el-main>
 															<!-- <el-table :data="list" height="200px">
@@ -461,6 +464,16 @@
 		this.queryList()
 	},
 	methods: {
+		// 鏁版嵁鐐瑰鍑�
+		getExport() {
+			this.$HTTP.get(`/api/blade-cps/workstation/export-dp?` + this.$TOOL.qsStringify({
+				workstationId: this.previewData.id
+			})).then(res => {
+				if (res.code == 200) {
+					window.open(res.data.link)
+				}
+			})
+		},
 		// 鏁版嵁鐐圭紪杈�
 		editCollection() {
 			this.$refs.CollDialog.open('edit', this.previewData)
@@ -619,7 +632,7 @@
 				return
 			}
 			console.log(data, '>>>>>>>>>>>')
-			this.$HTTP.get(`/api/blade-cps/workstation/listDmpVariablesByMachineId?machineId=${data.machineId}`).then(res => {
+			data.machineId && this.$HTTP.get(`/api/blade-cps/workstation/listDmpVariablesByMachineId?machineId=${data.machineId}`).then(res => {
 				this.list = res?.data
 				// Object.keys(this.basic).forEach(key => {
 				// 	this.basic[key] = res?.data?.[key] || '-'

--
Gitblit v1.9.3