diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index 5208315..927af24 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -115,29 +115,22 @@ - - 此文件不支持预览, 是否下载该文件? - - 强行使用文本编辑器打开 - 取 消 - 确 定 - - + content="此文件不支持预览, 是否下载该文件?" + :show.sync="notPreviewDialogVisible" + operatButtonName="强行使用文本编辑器打开" + confirmButtonName="下载" + @operating="forciblyOpen(openingFile)" + @confirm="determineDownload(openingFile)" + > + - - - - - { - // console.log('/topic/updateData',msg) - // },ws.headers); - // } + // 订阅系统数据 + console.log("订阅",'/user/queue/sendUser') + this.stompClient = ws.stompClient.subscribe('/user/queue/sendUser', (msg) => { + let fileDoc = JSON.parse(msg.body) + console.log('/queue/sendUser', fileDoc) + let index = this.fileList.findIndex(file=>file.id === fileDoc.id) + if(index > -1){ + console.log(this.fileList[index]) + this.fileList[index].size = fileDoc.size + this.fileList[index].agoTime = 1 + } + },ws.headers); }, load () { this.getFileList(true) diff --git a/src/components/confirm/WarnConfirm.vue b/src/components/confirm/WarnConfirm.vue new file mode 100644 index 0000000..d4f5b93 --- /dev/null +++ b/src/components/confirm/WarnConfirm.vue @@ -0,0 +1,81 @@ + + + diff --git a/src/components/preview/SimTextPreview.vue b/src/components/preview/SimTextPreview.vue index 12d379c..23dd10f 100644 --- a/src/components/preview/SimTextPreview.vue +++ b/src/components/preview/SimTextPreview.vue @@ -1,73 +1,87 @@