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/common/ImportFileModal.vue | 35 ++++++++++++++++++++++++++++++----- 1 files changed, 30 insertions(+), 5 deletions(-) diff --git a/src/views/dnc/common/ImportFileModal.vue b/src/views/dnc/common/ImportFileModal.vue index 10be07c..475b8b4 100644 --- a/src/views/dnc/common/ImportFileModal.vue +++ b/src/views/dnc/common/ImportFileModal.vue @@ -49,12 +49,12 @@ }, methods: { /** - * 鐐瑰嚮瀵煎叆鏂囨。鎴朜C绋嬪簭鏃惰Е鍙� + * 鐐瑰嚮瀵煎叆NC绋嬪簭鏃惰Е鍙� * @param treeNodeInfo 鐐瑰嚮鏍戣妭鐐瑰彸閿彍鍗曞鍏ョ▼搴忔椂浼犲叆鏍戣妭鐐逛俊鎭� * @param tableRowInfo 鍙抽敭琛ㄦ牸琛屾椂浼犲叆琛屼俊鎭� * @param modalTitle 寮圭獥鏍囬 */ - handleImport(treeNodeInfo, tableRowInfo, modalTitle) { + handleNcImport(treeNodeInfo, tableRowInfo, modalTitle) { this.isUploadMultiple = true let attributionId // 鏂囨。鎵�灞炲眰绾d let attributionType // 鏂囨。鎵�灞炲眰绾х被鍨� @@ -62,16 +62,41 @@ if (treeNodeInfo) { attributionId = treeNodeInfo.treeKey attributionType = treeNodeInfo.type - docClassCode = treeNodeInfo.param + if(treeNodeInfo.param==='SEND'|| treeNodeInfo.param==='REC') docClassCode = treeNodeInfo.param + else docClassCode = 'NC' } else { // 鑻ュ伐搴忓強宸ユ灞傜骇涓嬫湁璁惧绫绘椂鍒欏鍏C鐨勫弬鏁伴渶瑕佽皟鏁� attributionId = tableRowInfo.param === 'deviceCustomType' ? tableRowInfo.id : tableRowInfo.attributionId attributionType = tableRowInfo.attributionType - docClassCode = tableRowInfo.param === 'deviceCustomType' ? 'NC' : tableRowInfo.param + if(tableRowInfo.param==='SEND'|| tableRowInfo.param==='REC') docClassCode = tableRowInfo.param + else docClassCode = 'NC' } this.setModalTitle(modalTitle, docClassCode) this.uploadParams = Object.assign({}, { attributionId, attributionType, docClassCode }) - console.log('uploadParams=====================', this.uploadParams) + console.log('NC=======uploadParams=====================', this.uploadParams) + this.visible = true + }, + + /** + * 鐐瑰嚮瀵煎叆鍏朵粬鏂囨。鏃惰Е鍙� + * @param treeNodeInfo 鐐瑰嚮鏍戣妭鐐瑰彸閿彍鍗曞鍏ョ▼搴忔椂浼犲叆鏍戣妭鐐逛俊鎭� + * @param tableRowInfo 鍙抽敭琛ㄦ牸琛屾椂浼犲叆琛屼俊鎭� + * @param modalTitle 寮圭獥鏍囬 + */ + handleOtherImport(treeNodeInfo, tableRowInfo, modalTitle){ + this.isUploadMultiple = true + let attributionId // 鏂囨。鎵�灞炲眰绾d + let attributionType // 鏂囨。鎵�灞炲眰绾х被鍨� + const docClassCode= 'OTHER' // 鏂囨。绫诲瀷 + if (treeNodeInfo) { + attributionId = treeNodeInfo.treeKey + attributionType = treeNodeInfo.type + } else { + attributionId = tableRowInfo.attributionId + attributionType = tableRowInfo.attributionType + } + this.uploadParams = Object.assign({}, { attributionId, attributionType, docClassCode }) + console.log('OTHER======uploadParams=====================', this.uploadParams) this.visible = true }, -- Gitblit v1.9.3