From 137bb06f7dc711f72abbd5311fa064e0c6a5fc1a Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期三, 21 五月 2025 21:10:43 +0800
Subject: [PATCH] 修改bug

---
 H5/pages/problemReporting/problemReporting.vue |   11 ++++++++++-
 H5/pages/work-detail/work-detail.vue           |    2 +-
 H5/pages/result-entry/index.vue                |   15 +++++++++++++--
 3 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/H5/pages/problemReporting/problemReporting.vue b/H5/pages/problemReporting/problemReporting.vue
index 3b1165a..e8afc1e 100644
--- a/H5/pages/problemReporting/problemReporting.vue
+++ b/H5/pages/problemReporting/problemReporting.vue
@@ -25,7 +25,11 @@
 						</view>
 					</view>
 					<view class="person-item flex1">{{detail.name}}</view>
-					<view class="phone-item flex1">{{detail.contactNumber}}</view>
+					<view class="flex a-center">	
+						<view class="phone-item flex1">{{detail.contactNumber}}</view>
+						<image @click.stop="callPhone(detail.contactNumber)" src="../../static/tell.png"
+							class="w-58 h-58 shrink0 " />
+					</view>
 				</view>
 			</view>
 
@@ -85,6 +89,11 @@
 			}
 		},
 		methods: {
+			callPhone(phoneNumber) {
+				uni.makePhoneCall({
+					phoneNumber
+				});
+			},
 			problemReports() {
 				// 述求录入并上报
 				if (Object.keys(this.appealData).length != 0) {
diff --git a/H5/pages/result-entry/index.vue b/H5/pages/result-entry/index.vue
index d3e899b..5bc5617 100644
--- a/H5/pages/result-entry/index.vue
+++ b/H5/pages/result-entry/index.vue
@@ -23,8 +23,14 @@
 						<view class="fs-27 lh-38 mt-10">{{ info.name }}</view>
 					</view>
 					<view class="flex-column a-center">
-						<view class="fs-27 lh-38 font-bold">联系电话</view>
-						<view class="fs-27 lh-38 mt-10">{{ info.contactNumber }}</view>
+						<view class="flex a-center">
+							<view>
+								<view class="fs-27 lh-38 font-bold">联系电话</view>
+								<view class="fs-27 lh-38 mt-10">{{ info.contactNumber }}</view>
+							</view>
+							<image @click.stop="callPhone(info.contactNumber)" src="../../static/tell.png"
+								class="w-58 h-58 shrink0 " />
+						</view>
 					</view>
 				</view>
 				<view v-else class="mt-33">
@@ -226,6 +232,11 @@
 			}
 		},
 		methods: {
+			callPhone(phoneNumber) {
+				uni.makePhoneCall({
+					phoneNumber
+				});
+			},
 			comfirm() {
 				this.appealData = {}
 				uni.navigateBack()
diff --git a/H5/pages/work-detail/work-detail.vue b/H5/pages/work-detail/work-detail.vue
index a858e28..889771a 100644
--- a/H5/pages/work-detail/work-detail.vue
+++ b/H5/pages/work-detail/work-detail.vue
@@ -167,7 +167,7 @@
 				<view class="title">问题描述</view>
 				<view v-for="(item,index) in getVoiceFile(orderInfo.voiceFile)" :key="index"
 					class="flex a-center j-between py-17 px-19 br-8 bgcolor1 mb-19">
-					<view class="fs-27 lh-38">语音名字{{(index + 1) | numToWords}}</view>
+					<view class="fs-27 lh-38">语音文件{{(index + 1) | numToWords}}</view>
 					<image v-if="!playFlag" @click.stop="playRecording(item)" src="../../static/24gf-playCircle@2x.png"
 						class="w-27 h-27 shrink0" />
 					<image v-else @click.stop="pausePlaying" src="../../static/pausePlaying.png"

--
Gitblit v1.7.1