From d0f4c2d4bb7a72b32fb9945de8908e1d4ab6509c Mon Sep 17 00:00:00 2001 From: 董国庆 <364620639@qq.com> Date: 星期五, 06 六月 2025 14:13:58 +0800 Subject: [PATCH] 提交 --- H5/pages/dispatchWorkOrder/dispatchWorkOrder.vue | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/H5/pages/dispatchWorkOrder/dispatchWorkOrder.vue b/H5/pages/dispatchWorkOrder/dispatchWorkOrder.vue index 4d65863..10119f0 100644 --- a/H5/pages/dispatchWorkOrder/dispatchWorkOrder.vue +++ b/H5/pages/dispatchWorkOrder/dispatchWorkOrder.vue @@ -25,7 +25,12 @@ </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> </view> @@ -77,7 +82,7 @@ }; }, onShow() { - this.accountLevel = uni.getStorageSync('userInfo').accountLevel || 1 + this.accountLevel = uni.getStorageSync('userInfo').levelId || 1 }, onLoad(option) { // option.id = 1 @@ -93,6 +98,12 @@ } }, methods: { + + callPhone(phoneNumber) { + uni.makePhoneCall({ + phoneNumber + }); + }, close() { this.showPop = false }, @@ -120,11 +131,16 @@ }) return } + uni.showLoading({ + mask: true + }) saveDispatch({ complaintId: this.id, comment: this.content, dispatchId: this.value }).then(res => { + this.showPop = false + uni.hideLoading() if (res.code == 200) { uni.showToast({ icon: 'none', -- Gitblit v1.7.1