|
@@ -28,15 +28,15 @@
|
|
|
@click="toDetail(sitem)"
|
|
|
>
|
|
|
<view class="item-left">
|
|
|
- <text class="amount-label">{{tabType==0?'充值':'消费'}}</text>
|
|
|
- <text class="time" v-if="tabType==0">充值人:{{sitem.operatorName}}</text>
|
|
|
+ <!-- <text class="amount-label">{{tabType==0?'充值':'消费'}}</text> -->
|
|
|
+ <text class="time" v-if="tabType==0&&sitem.bizType!='ZERO'">充值人:{{sitem.operatorName}}</text>
|
|
|
<text class="time" v-if="tabType==0">{{sitem.bizType=='ZERO'?'清零时间':'充值时间'}}:{{sitem.tradeDate}}</text>
|
|
|
<text class="time" v-if="tabType==1&&sitem.bizType=='SALES'">{{sitem.finishFlag==1?'支付时间':'采购时间'}}:{{sitem.tradeDate}}</text>
|
|
|
<text class="time" v-if="tabType==1&&sitem.bizType=='REFUND'">退款时间:{{sitem.tradeDate}}</text>
|
|
|
</view>
|
|
|
<view class="amount">
|
|
|
- <text :class="sitem.bizType=='ZERO'?'red':''" v-if="tabType==0">{{sitem.bizType=='ZERO'?'':'+'}}{{sitem.tradeAmount}}</text>
|
|
|
- <text :class="sitem.bizType=='SALES'?'red':''" v-if="tabType==1">{{sitem.bizType=='SALES'?'':'+'}}{{sitem.tradeAmount}}</text>
|
|
|
+ <text :class="sitem.bizType=='ZERO'?'red':''" v-if="tabType==0">{{sitem.bizType=='ZERO'?'':'+'}}{{Number(sitem.tradeAmount).toFixed(2)}}</text>
|
|
|
+ <text :class="sitem.bizType=='SALES'?'red':''" v-if="tabType==1">{{sitem.bizType=='SALES'?'':'+'}}{{Number(sitem.tradeAmount).toFixed(2)}}</text>
|
|
|
<text style="font-size: 10px;margin-left:5px;"> 元</text>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -68,13 +68,12 @@ export default {
|
|
|
pageSize: 10,
|
|
|
list: [],
|
|
|
total: 0,
|
|
|
- tabType:0,
|
|
|
+ tabType:1,
|
|
|
lastMoth:'',
|
|
|
accountType: ''
|
|
|
}
|
|
|
},
|
|
|
onLoad(opts){
|
|
|
- this.tabType = opts.type
|
|
|
this.accountType = ['RECHARGE','GIVE'][opts.type]
|
|
|
uni.setNavigationBarTitle({
|
|
|
title: opts.type==0?'充值余额记录':'抵扣余额记录'
|
|
@@ -104,7 +103,7 @@ export default {
|
|
|
methods: {
|
|
|
// 跳转到订单详情页面
|
|
|
toDetail(item){
|
|
|
- if(item.bizSn){
|
|
|
+ if(item.bizSn&&item.bizType=='SALES'){
|
|
|
uni.navigateTo({
|
|
|
url: "/pagesB/procureOrder/orderDetail?purchaseSn="+item.bizSn
|
|
|
})
|
|
@@ -123,7 +122,7 @@ export default {
|
|
|
// 0 充值,1 消费
|
|
|
const params = {
|
|
|
storeSn:this.shelfInfo.storeSn,
|
|
|
- bizTypeList:this.tabType==0 ? ['RECHARGE'] : ['SALES', 'REFUND'],
|
|
|
+ bizTypeList:this.tabType==0 ? ['RECHARGE','ZERO'] : ['SALES', 'REFUND'],
|
|
|
accountType: this.accountType
|
|
|
}
|
|
|
xprhStoreAccountFlowPage({pageNo:this.pageNo,pageSize: this.pageSize,...params}).then(res => {
|
|
@@ -262,7 +261,6 @@ export default {
|
|
|
.time {
|
|
|
font-size: 12px;
|
|
|
color: #999;
|
|
|
- margin-top: 5px;
|
|
|
}
|
|
|
}
|
|
|
</style>
|