|
|
@ -3,24 +3,24 @@ |
|
|
<!-- 商品信息 --> |
|
|
<!-- 商品信息 --> |
|
|
<block v-if="isRight(orderDetails)"> |
|
|
<block v-if="isRight(orderDetails)"> |
|
|
<self-line/> |
|
|
<self-line/> |
|
|
<view class="bg-white padding-tb-sm"> |
|
|
|
|
|
|
|
|
<view class="bg-white"> |
|
|
<skeleton :loading="skeletonLoading" :row="2" :showAvatar="false" :showTitle="true"> |
|
|
<skeleton :loading="skeletonLoading" :row="2" :showAvatar="false" :showTitle="true"> |
|
|
|
|
|
|
|
|
<view class="flex justify-between align-start padding-top-sm padding-lr"> |
|
|
|
|
|
<image v-if="orderDetails.goods.cover" :src="orderDetails.goods.cover" mode="aspectFill" style="width: 150rpx; height: 150rpx;"></image> |
|
|
|
|
|
|
|
|
<view class="flex justify-between align-start" style="padding: 32rpx 32rpx 30rpx 32rpx;"> |
|
|
|
|
|
<image v-if="orderDetails.goods.cover" :src="orderDetails.goods.cover" mode="aspectFill" style="width: 240rpx; height: 240rpx;border-radius: 10rpx;"></image> |
|
|
<view class="flex-sub padding-left-sm"> |
|
|
<view class="flex-sub padding-left-sm"> |
|
|
<view class="bref-box margin-top-xs" v-if="orderDetails.goods.name"> |
|
|
|
|
|
|
|
|
<view class="bref-box text-black1 lf-font-32 lf-font-bold" style="height: 88rpx;line-height: 44rpx;" v-if="orderDetails.goods.name"> |
|
|
{{orderDetails.goods.name}} |
|
|
{{orderDetails.goods.name}} |
|
|
</view> |
|
|
</view> |
|
|
<text class="block margin-top-sm text-gray text-sm">数量 <text class="margin-left margin-right-xs text-gray">x</text>{{orderDetails.number}}</text> |
|
|
|
|
|
|
|
|
<text class="block text-gray lf-font-28" style="margin-top: 20rpx;line-height: 40rpx;">数量 <text class="margin-left margin-right-xs text-gray">x</text>{{orderDetails.number}}</text> |
|
|
|
|
|
|
|
|
<view class="flex justify-between margin-top-sm"> |
|
|
|
|
|
<view class="text-red text-price text-lg"> |
|
|
|
|
|
|
|
|
<view class="flex justify-between" style="margin-top: 28rpx;"> |
|
|
|
|
|
<view class="text-red text-price lf-font-42 lf-font-bold" style="margin-top: 16rpx;"> |
|
|
{{Number(orderDetails.selling_price || 0)}} |
|
|
{{Number(orderDetails.selling_price || 0)}} |
|
|
</view> |
|
|
</view> |
|
|
<view> |
|
|
<view> |
|
|
<button v-if="orderDetails.state == 2" class="cu-btn line-orange round margin-left-sm text-sm" @tap="$routerGo('/pages/order/apply-refund')">申请退款</button> |
|
|
|
|
|
<button v-if="orderDetails.state == 5" class="cu-btn line-gray bg-white border round margin-left-sm text-sm">退款中</button> |
|
|
|
|
|
|
|
|
<button v-if="orderDetails.state == 2" class="cu-btn line-orange text-orange round margin-left-sm lf-font-28" @tap="$routerGo('/pages/order/apply-refund?order_id='+orderDetails.id)">申请退款</button> |
|
|
|
|
|
<button v-if="orderDetails.state == 5" class="cu-btn line-gray bg-white border round margin-left-sm lf-font-28">{{orderDetails.state_text.text}}</button> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
@ -34,31 +34,31 @@ |
|
|
<skeleton :loading="skeletonLoading" :row="10" :showAvatar="false" :showTitle="true"> |
|
|
<skeleton :loading="skeletonLoading" :row="10" :showAvatar="false" :showTitle="true"> |
|
|
<view class="bg-white"> |
|
|
<view class="bg-white"> |
|
|
<view class="cu-bar padding-lr solid-bottom flex justify-between align-center text-center"> |
|
|
<view class="cu-bar padding-lr solid-bottom flex justify-between align-center text-center"> |
|
|
<text class="text-gray">订单编号</text> |
|
|
|
|
|
|
|
|
<text class="text-gray lf-font-32">订单编号</text> |
|
|
<view> |
|
|
<view> |
|
|
<text class="margin-right">{{orderDetails.order_sn}}</text> |
|
|
|
|
|
<text class="text-orange text-sm" @click="copy(orderDetails.order_sn)">复制</text> |
|
|
|
|
|
|
|
|
<text class="margin-right lf-font-32 text-black1">{{orderDetails.order_sn}}</text> |
|
|
|
|
|
<text class="text-orange lf-font-32" @click="copy(orderDetails.order_sn)">复制</text> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="cu-bar padding-lr solid-bottom"> |
|
|
<view class="cu-bar padding-lr solid-bottom"> |
|
|
<text class="text-gray">下单时间</text> |
|
|
|
|
|
<text>{{orderDetails.created_at_text}}</text> |
|
|
|
|
|
|
|
|
<text class="text-gray lf-font-32">下单时间</text> |
|
|
|
|
|
<text class="lf-font-32 text-black1">{{orderDetails.created_at_text}}</text> |
|
|
</view> |
|
|
</view> |
|
|
<view class="cu-bar padding-lr solid-bottom" v-if="orderDetails.payment_at_text != ''"> |
|
|
<view class="cu-bar padding-lr solid-bottom" v-if="orderDetails.payment_at_text != ''"> |
|
|
<text class="text-gray">付款时间</text> |
|
|
|
|
|
<text>{{orderDetails.payment_at_text}}</text> |
|
|
|
|
|
|
|
|
<text class="text-gray lf-font-32">付款时间</text> |
|
|
|
|
|
<text class="lf-font-32 text-black1">{{orderDetails.payment_at_text}}</text> |
|
|
</view> |
|
|
</view> |
|
|
<view class="cu-bar padding-lr solid-bottom" v-if="orderDetails.payment_type != ''"> |
|
|
<view class="cu-bar padding-lr solid-bottom" v-if="orderDetails.payment_type != ''"> |
|
|
<text class="text-gray">支付方式</text> |
|
|
|
|
|
<text>{{orderDetails.payment_type}}</text> |
|
|
|
|
|
|
|
|
<text class="text-gray lf-font-32">支付方式</text> |
|
|
|
|
|
<text class="lf-font-32 text-black1">{{orderDetails.payment_type}}</text> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<self-line/> |
|
|
<self-line/> |
|
|
<view class="bg-white"> |
|
|
<view class="bg-white"> |
|
|
<view class="cu-bar padding-lr solid-bottom"> |
|
|
<view class="cu-bar padding-lr solid-bottom"> |
|
|
<text class="text-gray">优惠</text> |
|
|
|
|
|
<text v-if="orderDetails.coupons == null">暂无优惠</text> |
|
|
|
|
|
|
|
|
<text class="text-gray lf-font-32">优惠</text> |
|
|
|
|
|
<text class="lf-font-32 text-black1" v-if="orderDetails.coupons == null">暂无优惠</text> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</skeleton> |
|
|
</skeleton> |
|
|
|