|
@@ -17,11 +17,16 @@
|
|
|
<view class="table-cell cell-amount">{{ item.amount }}</view>
|
|
<view class="table-cell cell-amount">{{ item.amount }}</view>
|
|
|
<view class="table-cell cell-balance">{{ parseFloat(item.balance) }}</view>
|
|
<view class="table-cell cell-balance">{{ parseFloat(item.balance) }}</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="table-row table-row-extra" v-if="Number(item.settleId)>0 || Number(item.orderId)>0 || !$util.isEmpty(item.remark)">
|
|
|
|
|
|
|
+ <view class="table-row table-row-extra" v-if="Number(item.settleId)>0 || !$util.isEmpty(item.remark) || Number(item.refundOrderId)>0 || Number(item.shOrderId)>0">
|
|
|
<view class="table-cell cell-extra" :colspan="5">
|
|
<view class="table-cell cell-extra" :colspan="5">
|
|
|
- <view v-if="Number(item.settleId)>0" @click="goSettle(item)">结账单 {{item.settleNo}} {{item.settleAmount?parseFloat(item.settleAmount):0}}元</view>
|
|
|
|
|
|
|
+ <view v-if="Number(item.settleId)>0" @click.stop="goSettle(item)">结账单 {{item.settleNo}} {{item.settleAmount?parseFloat(item.settleAmount):0}}元</view>
|
|
|
|
|
+
|
|
|
<view v-if="Number(item.settleAmount)>0 && Number(item.becomeBalance)>0">余额 {{item.becomeBalance}}元</view>
|
|
<view v-if="Number(item.settleAmount)>0 && Number(item.becomeBalance)>0">余额 {{item.becomeBalance}}元</view>
|
|
|
- <view v-if="Number(item.shOrderId)>0" @click="goShOrder(item)">售后付款单{{ item.shOrderSn }}</view>
|
|
|
|
|
|
|
+
|
|
|
|
|
+ <view v-if="Number(item.shOrderId)>0" @click.stop="goShPayOrder(item)">售后付款单{{ item.shOrderSn }}</view>
|
|
|
|
|
+
|
|
|
|
|
+ <view v-if="Number(item.refundOrderId)>0" @click.stop="goRefundOrder(item)">订单 {{ item.refundOrderSn }}</view>
|
|
|
|
|
+
|
|
|
<view v-if="!$util.isEmpty(item.remark)">{{ item.remark }}</view>
|
|
<view v-if="!$util.isEmpty(item.remark)">{{ item.remark }}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -48,7 +53,10 @@
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
- goShOrder(item){
|
|
|
|
|
|
|
+ goRefundOrder(item){
|
|
|
|
|
+ this.$util.pageTo({ url: '/admin/order/detail?id='+item.refundOrderId})
|
|
|
|
|
+ },
|
|
|
|
|
+ goShPayOrder(item){
|
|
|
this.$util.pageTo({ url: '/admin/order/detail?id='+item.shOrderId})
|
|
this.$util.pageTo({ url: '/admin/order/detail?id='+item.shOrderId})
|
|
|
},
|
|
},
|
|
|
goSettle(item){
|
|
goSettle(item){
|
|
@@ -59,6 +67,10 @@
|
|
|
//订单详情
|
|
//订单详情
|
|
|
this.$util.pageTo({url: '/admin/order/detail?id='+item.relateId})
|
|
this.$util.pageTo({url: '/admin/order/detail?id='+item.relateId})
|
|
|
}
|
|
}
|
|
|
|
|
+ if(item.capitalType == 59){
|
|
|
|
|
+ //售后单
|
|
|
|
|
+ this.$util.pageTo({url: '/admin/order/refundDetail?id='+item.relateId})
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
async init(){
|
|
async init(){
|
|
|
let id = this.option.id ? this.option.id : 0
|
|
let id = this.option.id ? this.option.id : 0
|