From 2bd9b32aa6378ff6a841780628b844a42dbd8f01 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期五, 31 十月 2025 16:39:29 +0800
Subject: [PATCH] 下载采集器功能
---
src/views/CNAS/resourceDemand/device/component/management.vue | 32 +++++++++++++++++++++++++++++++-
1 files changed, 31 insertions(+), 1 deletions(-)
diff --git a/src/views/CNAS/resourceDemand/device/component/management.vue b/src/views/CNAS/resourceDemand/device/component/management.vue
index 9224055..928ab1c 100644
--- a/src/views/CNAS/resourceDemand/device/component/management.vue
+++ b/src/views/CNAS/resourceDemand/device/component/management.vue
@@ -29,6 +29,7 @@
<div>
<el-button size="small" type="primary" @click="dialogVisible2 = true">鏂板</el-button>
<el-button size="small" type="primary" @click="handleDownOne">瀵煎嚭</el-button>
+ <el-button size="small" type="primary" @click="showDownloadDialog">涓嬭浇閲囬泦鍣�</el-button>
</div>
</div>
<div class="table" v-show="!showData">
@@ -384,6 +385,30 @@
</span>
</el-dialog>
<dataAcquisitionConfig v-if="showData" :deviceId="deviceId" />
+ <!-- 涓嬭浇閲囬泦鍣ㄥ脊妗�-->
+ <el-dialog
+ title="涓嬭浇閲囬泦鍣�"
+ :visible.sync="downloadCollectorVisible"
+ width="30%">
+ <el-row :gutter="12">
+ <el-col :span="12">
+ <el-card shadow="hover">
+ <div style="display: flex; justify-content: center; align-items: center;">
+ <div style="line-height: 12px"><el-image :src="imageSrc" fit="fill"></el-image></div>
+ <div><el-link href="http://192.168.21.53:7001/collector/32.7z" type="primary">Win32浣嶇偣姝や笅杞�</el-link></div>
+ </div>
+ </el-card>
+ </el-col>
+ <el-col :span="12">
+ <el-card shadow="hover">
+ <div style="display: flex; justify-content: center; align-items: center;">
+ <div style="line-height: 12px"><el-image :src="imageSrc" fit="fill"></el-image></div>
+ <div><el-link href="http://192.168.21.53:7001/collector/64.7z" type="primary">Win64浣嶇偣姝や笅杞�</el-link></div>
+ </div>
+ </el-card>
+ </el-col>
+ </el-row>
+ </el-dialog>
</div>
</template>
@@ -416,6 +441,8 @@
},
data() {
return {
+ imageSrc: require('@/assets/logo/Windows.png'),
+ downloadCollectorVisible:false,
dateFormat: 'yyyy-MM-dd',
deviceId: '',
fileTypeOptions: [
@@ -569,6 +596,9 @@
this.clickSidebar(this.clickNodeVal)
},
methods: {
+ showDownloadDialog(){
+ this.downloadCollectorVisible = true
+ },
//鍒嗙被
handleNotification(cate) {
this.queryParams.largeCategory = cate
@@ -815,7 +845,7 @@
delete this.formData.updateUser
const formData = this.HaveJson(this.formData)
formData.insProductIds = formData.insProductIds ? formData.insProductIds.join() : ''
- if (formData.authorizedPerson.length === 0) {
+ if (formData.authorizedPerson && formData.authorizedPerson.length === 0) {
formData.authorizedPerson = ''
} else {
formData.authorizedPerson = JSON.stringify(formData.authorizedPerson)
--
Gitblit v1.9.3