|
|
@ -50,6 +50,12 @@ |
|
|
|
</view> |
|
|
|
</template> |
|
|
|
|
|
|
|
<view |
|
|
|
v-if="[8, 12].includes(order.status)" |
|
|
|
@click.stop="$refs.deliverGoods.open()" class="b2"> |
|
|
|
发货填写单号 |
|
|
|
</view> |
|
|
|
|
|
|
|
<view |
|
|
|
v-if="[6].includes(order.status)" |
|
|
|
@click.stop="orderFinishedWashing(order)"> |
|
|
@ -80,29 +86,49 @@ |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="flex"> |
|
|
|
<view class="server-item"> |
|
|
|
<view class="server-item" |
|
|
|
v-for="(p, i) in order.orderDetails" |
|
|
|
:key="i"> |
|
|
|
|
|
|
|
<view class="img-box"> |
|
|
|
<image :src="order.pic" mode="aspectFill"></image> |
|
|
|
<image :src="p.pic" mode="aspectFill"></image> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="server-info"> |
|
|
|
|
|
|
|
<view class="server-title"> |
|
|
|
{{order.goodsName}} |
|
|
|
{{p.goodsName}} |
|
|
|
<!-- <view class="coupon">领券立减</view> --> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="current-price" v-if="order.orderPay"> |
|
|
|
<!-- <view class="current-price" v-if="order.orderPay"> |
|
|
|
<text class="unit">¥</text>{{order.orderPay}} |
|
|
|
</view> --> |
|
|
|
|
|
|
|
<view |
|
|
|
class="current-price" |
|
|
|
v-if="p.washPay"> |
|
|
|
水洗费用:{{ p.washPay }}元 |
|
|
|
</view> |
|
|
|
|
|
|
|
<view |
|
|
|
class="current-price" |
|
|
|
v-if="p.rentPay"> |
|
|
|
租赁费用:{{ p.rentPay }}元 |
|
|
|
</view> |
|
|
|
|
|
|
|
<view |
|
|
|
class="current-price" |
|
|
|
v-if="p.deposit"> |
|
|
|
押金:{{ p.deposit }}元 |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="sales-volume" style="margin-top: 5px;"> |
|
|
|
<view class="desc">规格:{{order.sku}}</view> |
|
|
|
<view class="desc">规格:{{p.sku}}</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="sales-volume" style="margin-top: 5px;"> |
|
|
|
<view class="desc">数量:{{order.num}}</view> |
|
|
|
<view class="desc">数量:{{p.num}}</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="time-coupon"> |
|
|
@ -170,22 +196,22 @@ |
|
|
|
|
|
|
|
|
|
|
|
<view class="line"> |
|
|
|
|
|
|
|
<!-- 水洗店不展示 --> |
|
|
|
<view class="t min_tips" v-if="!userShop && order.orderPay"> |
|
|
|
<view class="t min_tips" v-if="!userShop && order.originalPrice"> |
|
|
|
<view class=""> |
|
|
|
应付款 |
|
|
|
</view> |
|
|
|
<view class="current-price"> |
|
|
|
¥{{ order.orderPay }} |
|
|
|
¥{{ order.originalPrice }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="t min_tips" v-if="!userShop && order.originalPrice"> |
|
|
|
|
|
|
|
<!-- 水洗店不展示 --> |
|
|
|
<view class="t min_tips" v-if="!userShop && order.orderPay"> |
|
|
|
<view class=""> |
|
|
|
实付款 |
|
|
|
</view> |
|
|
|
<view class="current-price"> |
|
|
|
¥{{ order.originalPrice }} |
|
|
|
¥{{ order.orderPay }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
@ -271,6 +297,11 @@ |
|
|
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
<deliverGoods |
|
|
|
ref="deliverGoods" |
|
|
|
:orderId="orderId" |
|
|
|
@getData="getData"/> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 联系客服弹框 --> |
|
|
|
<customerServicePopup ref="customerServicePopup" /> |
|
|
@ -283,9 +314,11 @@ |
|
|
|
} from 'vuex' |
|
|
|
import mixinOrder from '@/mixins/order.js' |
|
|
|
import customerServicePopup from '@/components/config/customerServicePopup.vue' |
|
|
|
import deliverGoods from '@/components/userShop/deliverGoods.vue' |
|
|
|
export default { |
|
|
|
components: { |
|
|
|
customerServicePopup |
|
|
|
customerServicePopup, |
|
|
|
deliverGoods, |
|
|
|
}, |
|
|
|
mixins : [mixinOrder], |
|
|
|
computed: { |
|
|
@ -613,7 +646,7 @@ |
|
|
|
} |
|
|
|
|
|
|
|
.current-price { |
|
|
|
font-size: 30rpx; |
|
|
|
font-size: 22rpx; |
|
|
|
color: $uni-color; |
|
|
|
} |
|
|
|
|
|
|
|