feat: 【小程序】优惠信息修改

This commit is contained in:
苟川东 2025-06-10 15:27:12 +08:00
parent fd1c8cd32a
commit 065b7f6f7c
4 changed files with 5 additions and 9 deletions

View File

@ -14,9 +14,6 @@
<view class="address-name flex-l" v-if="item.order_info.address !== ''">
{{item.order_info.address}}
</view>
<view class="address flex-l">
{{helpers.removeCommas(item.order_info.area.merge_name)}}
</view>
<view class="time-ctr flex-l" v-if="item.order_info.plan_time !== null">
<me-icon type="icon-time" color="var(--themeColor)" size="40rpx"></me-icon>
<text class="time">{{helpers.formatDate(item.order_info.plan_time)}}</text>
@ -30,7 +27,7 @@
<view class="distance flex-c" v-else>{{formatDistance(item.order_info.lat, item.order_info.lng)}}</view>
</view>
</view>
<view class="discount flex-l" @click="toDetail(item.id)" v-if="item.order_info.receive_type === 1">已支付订金{{item.order_info.online_amount}}元抵扣{{item.order_info.discount_amount}}</view>
<view class="discount flex-l" @click="toDetail(item.id)" v-if="item.order_info.coupon !== null">已支付订金{{item.order_info.coupon.threshold}}元抵扣{{item.order_info.coupon.discount_value}}</view>
<view class="btn-ctr flex-sb">
<me-button @click="acceptOrder(index, item.id)" text="确认接单" width="460rpx" icon-type="icon-flashlight"></me-button>
<me-button @click="rejectOrder(index, item.id)" active-color="var(--contentBgColor)" text="拒 接" width="166rpx" text-color="var(--titleColor)"></me-button>

View File

@ -73,9 +73,9 @@
<me-icon class="icon" type="icon-info" color="#E18F00" size="40rpx"></me-icon>
<text class="text">提交收款信息</text>
</view>
<view class="item input flex-sb line-after" v-if="data.order_info.receive_type === 1">
<view class="item input flex-sb line-after" v-if="data.order_info.coupon !== null">
<view class="title flex-l">优惠信息</view>
<view class="uni-input flex-r">{{data.order_info.online_amount}}元抵扣{{data.order_info.discount_amount}}</view>
<view class="uni-input flex-r">{{data.order_info.coupon.threshold}}元抵扣{{data.order_info.coupon.discount_value}}</view>
</view>
<view class="item input flex-sb line-after" @click="selectFinalPaymentMethod()">
<view class="title flex-l">收款方式</view>

View File

@ -161,10 +161,10 @@
</view>
</template>
<template v-if="data.order_info.receive_type === 1">
<view class="item-row flex-sb line-after" v-if="data.order_info.receive_type === 1">
<view class="item-row flex-sb line-after" v-if="data.order_info.coupon !== null">
<view class="title flex-l">优惠信息</view>
<view class="value flex-r">
<text>{{data.order_info.online_amount}}元抵扣{{data.order_info.discount_amount}}</text>
<text>{{data.order_info.coupon.threshold}}元抵扣{{data.order_info.coupon.discount_value}}</text>
</view>
</view>
<view class="item-row flex-sb line-after" v-if="data.offline_total_type !== 0">

View File

@ -30,7 +30,6 @@
<view class="address-ctr flex-sb">
<view class="left">
<view class="detail flex-l" v-if="item.order_info.address !== ''">{{item.order_info.address}}</view>
<view class="area flex-l">{{helpers.removeCommas(item.order_info.area.merge_name)}}</view>
</view>
<view class="right" v-if="item.status !== enums.ORDER_DISPATCH_STATUS.STATUS_FINISH" @click.stop="helpers.openLocation(item.order_info.lat, item.order_info.lng)">
<view class="icon-ctr flex-c">