|
@@ -182,6 +182,21 @@
|
|
|
</view>
|
|
</view>
|
|
|
<view class="module-det">
|
|
<view class="module-det">
|
|
|
<view class="order-msg-blo">
|
|
<view class="order-msg-blo">
|
|
|
|
|
+ <!-- 累计退款:tkPrice + nextDayTkPrice,对齐 ghs;售后记录挂在本行 -->
|
|
|
|
|
+ <view
|
|
|
|
|
+ class="msg-list rel"
|
|
|
|
|
+ v-if="orderInfo.refundLog == 1 || Number(orderInfo.nextDayTkPrice) > 0 || Number(orderInfo.tkPrice) > 0"
|
|
|
|
|
+ >
|
|
|
|
|
+ <view class="label">累计退款:</view>
|
|
|
|
|
+ <view class="value" style="color:red;font-weight:bold;">
|
|
|
|
|
+ ¥{{ totalTkPrice }}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <button
|
|
|
|
|
+ class="admin-button-com mini-btn abs-tr"
|
|
|
|
|
+ @click="pageTo({url: '/admin/order/refundList',query: {orderSn: orderInfo.orderSn}})"
|
|
|
|
|
+ >售后记录</button>
|
|
|
|
|
+ </view>
|
|
|
|
|
+
|
|
|
<!-- 付款类型 -->
|
|
<!-- 付款类型 -->
|
|
|
<view class="msg-list" v-if="orderInfo.payStatus == 1">
|
|
<view class="msg-list" v-if="orderInfo.payStatus == 1">
|
|
|
<view class="label">付款类型:</view>
|
|
<view class="label">付款类型:</view>
|
|
@@ -281,15 +296,12 @@
|
|
|
<view class="value">¥{{ orderInfo.orderPrice ? parseFloat(orderInfo.orderPrice) : 0 }}</view>
|
|
<view class="value">¥{{ orderInfo.orderPrice ? parseFloat(orderInfo.orderPrice) : 0 }}</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
- <!-- 退款信息 -->
|
|
|
|
|
- <view class="msg-list rel" v-if="Number(orderInfo.tkPrice)>0">
|
|
|
|
|
- <view class="label">退款金额:</view>
|
|
|
|
|
- <view class="value" style="color:red;font-weight:bold;">
|
|
|
|
|
|
|
+ <!-- 当天退款(仅影响 actPrice 的当日部分;隔天在累计退款里) -->
|
|
|
|
|
+ <view class="msg-list" v-if="Number(orderInfo.tkPrice)>0">
|
|
|
|
|
+ <view class="label">当天退款:</view>
|
|
|
|
|
+ <view class="value" style="color:red;">
|
|
|
-¥{{ orderInfo.tkPrice ? parseFloat(orderInfo.tkPrice) : 0 }}
|
|
-¥{{ orderInfo.tkPrice ? parseFloat(orderInfo.tkPrice) : 0 }}
|
|
|
</view>
|
|
</view>
|
|
|
- <button
|
|
|
|
|
- class="admin-button-com mini-btn abs-tr"
|
|
|
|
|
- @click="pageTo({url: '/admin/order/refundList',query: {orderSn: orderInfo.orderSn}})">售后记录</button>
|
|
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
<!-- 优惠金额 -->
|
|
<!-- 优惠金额 -->
|
|
@@ -476,6 +488,12 @@ export default {
|
|
|
const actPrice = parseFloat(this.orderInfo.actPrice)
|
|
const actPrice = parseFloat(this.orderInfo.actPrice)
|
|
|
if (Number.isNaN(actPrice)) return false
|
|
if (Number.isNaN(actPrice)) return false
|
|
|
return actPrice === 0
|
|
return actPrice === 0
|
|
|
|
|
+ },
|
|
|
|
|
+ /** 累计退款展示:tkPrice + nextDayTkPrice(对齐 ghs;价格明细「当天退款」仍只用 tkPrice) */
|
|
|
|
|
+ totalTkPrice() {
|
|
|
|
|
+ const day = Number(this.orderInfo && this.orderInfo.tkPrice) || 0
|
|
|
|
|
+ const next = Number(this.orderInfo && this.orderInfo.nextDayTkPrice) || 0
|
|
|
|
|
+ return parseFloat((day + next).toFixed(2))
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|