This commit is contained in:
2026-03-27 10:15:51 +08:00
parent 230bb76f63
commit 2c00299634
19 changed files with 1001 additions and 1172 deletions

View File

@ -67,9 +67,6 @@
<!-- 待发货 -->
<template v-if="[SHOP_ORDER_UNSLIVER].includes(data.status)">
<view class="flex-center fs-24 app-fc-main cancel-order-btn" @click.stop="$emit('cancelOrder', data)">
取消订单
</view>
<view class="order-btns-right">
<!-- <view class="flex-center fs-24 app-fc-main status-btn" @click.stop="$emit('concactService', data)">
联系客服
@ -80,9 +77,12 @@
>
申请售后
</view> -->
<view class="flex-center fs-24 app-fc-main status-btn" @click.stop="$emit('refund', data)">
退款
</view>
<view class="flex-center fs-24 app-fc-white status-btn confirm"
@click.stop="$emit('remindSilver', data)">
提醒发货
@click.stop="jumpToReservation">
立即预约
</view>
</view>
</template>
@ -275,9 +275,14 @@
cancel() {
this.showCancelModal = false;
},
jumpToDetails() {
this.$emit('jumpToDetails', this.data)
},
jumpToDetails() {
this.$emit('jumpToDetails', this.data)
},
jumpToReservation() {
uni.reLaunch({
url: '/pages/client/index/index?activePageId=reservationPage'
});
},
},
};
</script>
@ -356,7 +361,7 @@
.order-btns {
padding-top: 20rpx;
display: flex;
justify-content: space-between;
justify-content: flex-end;
align-items: center;
.cancel-order-btn {
@ -371,9 +376,11 @@
}
.status-btn {
padding: 16rpx 20rpx;
width: 70px;
height: 34px;
// padding: 16rpx 20rpx;
border-radius: 64rpx;
border: 1px solid #9b939a;
border: 1px solid #FF19A0;;
margin-left: 20rpx;
&.confirm {