From 3363af77fa23bdc599c3f746ba9802b799c780eb Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期五, 28 三月 2025 09:28:40 +0800 Subject: [PATCH] 解决h5访客申请bug --- h5/pages/appointmentDetails/appointmentDetails.vue | 44 +++++++++++++++++++++++++++----------------- 1 files changed, 27 insertions(+), 17 deletions(-) diff --git a/h5/pages/appointmentDetails/appointmentDetails.vue b/h5/pages/appointmentDetails/appointmentDetails.vue index 35c0d1c..181a827 100644 --- a/h5/pages/appointmentDetails/appointmentDetails.vue +++ b/h5/pages/appointmentDetails/appointmentDetails.vue @@ -85,12 +85,8 @@ <view class="box_list_item_val">{{ info.carNos }}</view> </view> </view> - <view class="footer"> - <u-button - text="鍙栨秷棰勭害" - size="mini" - v-if="[0,1,2,5].includes(info.status)" - @click="cancelShow = true" /> + <view class="padding_wrap"> + <view class="btn" v-if="[0,1,2,5].includes(info.status)" @click="cancelShow = true">鍙栨秷棰勭害</view> </view> <u-popup :show="show" mode="center" @close="close"> <view class="qrocde"> @@ -110,7 +106,7 @@ <script> import wxcode from 'uniapp-qrcode' -import { getVisitedDetail } from '@/api' +import { getVisitedDetail, visitsSelfCancel } from '@/api' export default { data() { @@ -156,7 +152,9 @@ methods: { // 鍙栨秷棰勭害 cancel() { - visitsCancel(this.id).then(res => { + const member = uni.getStorageSync('member'); + visitsSelfCancel(this.id, member.id).then(res => { + this.cancelShow = false this.getDetail(this.id) }) }, @@ -194,15 +192,27 @@ <style lang="scss" scoped> .box { width: 100%; - .footer { - position: fixed; - left: 0; - bottom: 0; - width: 100%; - height: 100rpx; - text-align: right; - background-color: #ffffff; - padding-bottom: calc(30rpx + env(safe-area-inset-bottom)); + .padding_wrap { + position: fixed; + z-index: 999; + padding: 0 30rpx 64rpx; + bottom: 0; + left: 0; + width: 100%; + display: flex; + justify-content: space-between; + + .btn { + height: 96rpx; + line-height: 96rpx; + text-align: center; + width: 100%; + font-size: 36rpx; + color: #333333; + background: #ffffff; + border-radius: 48rpx; + border: 1rpx solid #999999; + } } .qrocde { width: 300rpx; -- Gitblit v1.9.3