From 3e1f8b683da47000ed09e04b73c2b3fb397e8642 Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Thu, 4 Nov 2021 14:44:18 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90bug=E3=80=91=E4=BC=9A=E8=AE=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9A=84=E9=99=84=E4=BB=B6=E5=8F=91=E9=80=81?= =?UTF-8?q?=E7=9A=84=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../meetingDetailSigned.js | 49 +++++++++++++++++++ .../meetingDetailSigned.wxml | 2 +- pages/signUpEntrance/signUpEntrance.wxml | 4 +- 3 files changed, 52 insertions(+), 3 deletions(-) diff --git a/pages/meetingDetailSigned/meetingDetailSigned.js b/pages/meetingDetailSigned/meetingDetailSigned.js index f7c87de..3def127 100644 --- a/pages/meetingDetailSigned/meetingDetailSigned.js +++ b/pages/meetingDetailSigned/meetingDetailSigned.js @@ -165,6 +165,55 @@ Page({ return fileList } }, + // 会议文件的预览 + previewFileMeetingData(e) { + // 只有审核通过的才可以去下载 + if(this.data.singInPersonInfo.checkResult !== 1){ + wx.showToast({ + title: '您的信息尚未审核通过,请等待审核通过', + icon:'none', + duration:3000 + }) + return + } + const fileObj = e.currentTarget.dataset.file + let fileType = sliceFileTypeByFileName(fileObj.name) + // 文件类型不是docx,doc,pdf时,已邮件形式发送到参会人的邮箱 + if (fileType !== 'docx' && fileType !== 'doc' && fileType !== 'pdf') { + wx.showModal({ + title: '提示', + content: '将附件发送到您的邮箱', + success: function (res) { + if (res.confirm) { + //这里是点击了确定以后 + let params = { + fileId: fileObj.id, + userId: this.data.userId + } + UserApi.sendEmail(params).then(res => { + if (res.success) { + wx.showToast({ + title: '文件已发送到您的邮箱', + icon: 'none' + }) + } else { + wx.showToast({ + title: res.message, + icon: "none" + }) + } + }) + + } else { + //这里是点击了取消以后 + } + } + }) + + } else { + previewFile(fileObj.fileId, fileObj.name) + } + }, // 预览 previewFile(e) { const fileObj = e.currentTarget.dataset.file diff --git a/pages/meetingDetailSigned/meetingDetailSigned.wxml b/pages/meetingDetailSigned/meetingDetailSigned.wxml index 100f96c..7d3adaf 100644 --- a/pages/meetingDetailSigned/meetingDetailSigned.wxml +++ b/pages/meetingDetailSigned/meetingDetailSigned.wxml @@ -73,7 +73,7 @@ {{item.name}} - 查看 + 查看 暂无 diff --git a/pages/signUpEntrance/signUpEntrance.wxml b/pages/signUpEntrance/signUpEntrance.wxml index d0b7ebc..c2fb239 100644 --- a/pages/signUpEntrance/signUpEntrance.wxml +++ b/pages/signUpEntrance/signUpEntrance.wxml @@ -80,7 +80,7 @@ - {{item.name}}会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知会议通知 + {{item.name}} 暂无 @@ -119,4 +119,4 @@ - \ No newline at end of file +