feat: 订单详情功能完善

This commit is contained in:
duanshuwen
2025-08-01 21:37:07 +08:00
parent afae470f85
commit 7ff542e57a
8 changed files with 317 additions and 198 deletions

View File

@@ -13,7 +13,7 @@
<text class="value">{{ payWayText }}</text>
</view>
<!-- 在已退款状态显示 -->
<view class="order-item">
<view v-if="orderData.orderStatus === '4'" class="order-item">
<text class="label">退款单号</text>
<text class="value">{{ orderData.refundOrderNo }}</text>
</view>
@@ -26,7 +26,9 @@
<button v-if="shouldShowButton" :class="buttonClass">
{{ buttonText }}
</button>
<text class="feedback">投诉反馈</text>
<view class="feedback">
<text @click="openFeedback">投诉反馈</text>
</view>
</view>
</template>
@@ -96,6 +98,12 @@ const buttonClass = computed(() => {
return `${baseClass} pre-btn`; // 其他状态添加pre-btn样式
}
});
// 投诉电话
const openFeedback = () => {
const phoneNumber = props.orderData.complaintHotline;
uni.makePhoneCall({ phoneNumber });
};
</script>
<style scoped lang="scss">