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