From 3432c3100ccb4c3b78dc0a5f7f242bdcda503a63 Mon Sep 17 00:00:00 2001 From: zhaowei <zhaowei> Date: 星期三, 18 六月 2025 10:45:49 +0800 Subject: [PATCH] 1、终端程序呼叫页面呼叫原因组件由输入框改为多行文本域 2、设备管理页面新增设备图片字段同时在新增和编辑设备时添加设备图片 3、设备监控以及设备看板页面新增故障状态同时替换设备图片为设备管理页面中维护的设备图片而不再是设备所属设备类型图片以及三色灯增加故障状态灯 --- 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