From aa7c7cbe60052ab5eb4556ca3f92cb3915c1d782 Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Mon, 12 Jan 2026 11:33:10 +0800 Subject: [PATCH] =?UTF-8?q?chore(=E7=94=B5=E5=AD=90=E5=90=8D=E7=89=87):=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BC=81=E4=B8=9A=E6=96=87=E4=BB=B6=E5=8F=8A?= =?UTF-8?q?=E4=BC=81=E4=B8=9A=E8=A7=86=E9=A2=91=E9=83=A8=E5=88=86=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E5=8F=8A=E6=A0=B7=E5=BC=8F=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages_tool/contact/contact.vue | 181 ++++++++++++++++++++++++++++++++- 1 file changed, 178 insertions(+), 3 deletions(-) diff --git a/pages_tool/contact/contact.vue b/pages_tool/contact/contact.vue index ad9fb83..c632c31 100644 --- a/pages_tool/contact/contact.vue +++ b/pages_tool/contact/contact.vue @@ -68,8 +68,34 @@ - + + 企业文件 + + + + + {{ file.name }} + + + + + + + + + + 企业视频 + + + + + + + {{ video.title }} + + + @@ -169,8 +195,8 @@ export default { return { minScrollTop: 100, - showKefuDiy: false, // 是否显示客服及留言 - showContactListDiy: false, // 是否显示联系人列表 + showKefuDiy: true, // 是否显示客服及留言 + showContactListDiy: true, // 是否显示联系人列表 showMapDiy: false, // 是否显示地图 showVideoListDiy: false, // 是否显示企业视频 showFileListDiy: false, // 是否显示企业文件 @@ -241,6 +267,28 @@ export default { }); }, methods: { + // 分享文件 + shareFile(file) { + // 实现文件分享逻辑 + uni.showToast({ title: '分享功能开发中', icon: 'none' }); + }, + + // 打印文件 + printFile(file) { + // 实现文件打印逻辑 + uni.showToast({ title: '打印功能开发中', icon: 'none' }); + }, + // 播放视频 + playVideo(video) { + // 实现视频播放逻辑 + if (video.videoUrl) { + uni.navigateTo({ + url: `/pages_tool/video/video?url=${encodeURIComponent(video.videoUrl)}&title=${encodeURIComponent(video.title)}` + }); + } else { + uni.showToast({ title: '视频地址不存在', icon: 'none' }); + } + }, save() { if (!this.Form.realname.trim()) { uni.showToast({ title: '请填写姓名', icon: 'none' }); @@ -651,6 +699,133 @@ image {