From b7ad54294da15dccc59f7b6c879af3e000024d9d Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期四, 19 六月 2025 17:51:30 +0800
Subject: [PATCH] 1、全局树组件多选设备抽屉组件增加点击树节点名称也可以选中当前节点 2、设备监控页面布局图查看设备详情时首次进入清空上一次设备信息(由于数据为定时刷新不能每次获取数据均清空) 3、设备类型管理页面调整设备类型图片尺寸以解决表格错行问题 4、设备管理页面添加或编辑设备弹窗选择设备时增加点击行即可选中

---
 src/views/dnc/base/modules/DeviceStructure/DeviceStructureMainTop.vue |   48 ++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 46 insertions(+), 2 deletions(-)

diff --git a/src/views/dnc/base/modules/DeviceStructure/DeviceStructureMainTop.vue b/src/views/dnc/base/modules/DeviceStructure/DeviceStructureMainTop.vue
index bdca851..bb21be2 100644
--- a/src/views/dnc/base/modules/DeviceStructure/DeviceStructureMainTop.vue
+++ b/src/views/dnc/base/modules/DeviceStructure/DeviceStructureMainTop.vue
@@ -29,6 +29,7 @@
 import HasSentDocumentTableList from './Document/HasSentDocumentTableList'
 import HasReceivedDocumentTableList from './Document/HasReceivedDocumentTableList'
 import DocumentBatchDeleteModal from '../../../common/DocumentBatchDeleteModal'
+import { postAction } from '@api/manage'
 
 export default {
   name: 'DeviceStructureMainTop',
@@ -44,7 +45,10 @@
       tableContainerSize: 'small',
       currentTypeOfDevice: 7,// 浜у搧缁撴瀯鏍戜腑瀹氫箟鐨勮澶囧眰绾ype涓�7
       currentRightClickedTableRowInfo: {},
-      hasLoadedDataTabKeyArray: []
+      hasLoadedDataTabKeyArray: [],
+      url:{
+        submitProccess:'/dncFlow/dispatchFile/submitProccess'
+      }
     }
   },
   created() {
@@ -172,7 +176,47 @@
         }
       })
     },
-
+    handleAppoint(){
+      const that = this
+      const { docId, param, attributionId,attributionType,publishFileId } = this.currentRightClickedTableRowInfo
+      that.$confirm({
+        title: '鎻愮ず',
+        content: `纭瀹氬瀷鍚楋紵`,
+        okText: '纭',
+        cancelText: '鍙栨秷',
+        onOk: () => {
+          let dispatchFile = {
+            'docId':docId,
+            'attributionId':attributionId,
+            'attributionType':attributionType,
+            'fileId':publishFileId
+          }
+          postAction(this.url.submitProccess,dispatchFile)
+            .then(res => {
+              if (res.success) {
+                this.$message.success('娴佺▼鍙戣捣鎴愬姛')
+              } else {
+                that.$notification.error({
+                  message: '娑堟伅',
+                  description: res.message
+                })
+              }
+            })
+            .catch(err => {
+              that.$notification.error({
+                message: '娑堟伅',
+                description: err.message
+              })
+            })
+            .finally(() => {
+              that.$destroyAll()
+            })
+        },
+        onCancel: () => {
+          that.$destroyAll()
+        }
+      })
+    },
     /**
      * 鐐瑰嚮鎵归噺鍒犻櫎鍚庡嚭鐜板脊绐�
      * @param modalTitle 寮圭獥鏍囬

--
Gitblit v1.9.3