1 changed files with 94 additions and 0 deletions
@ -0,0 +1,94 @@ |
|||||
|
<template> |
||||
|
<view> |
||||
|
<view class="item-wrapper"> |
||||
|
<view class="ulList"> |
||||
|
<ul> |
||||
|
<li v-for="(item,index ) in companyList" :key="index"> |
||||
|
<uni-card :title="'店铺名称:'+item.shopName" :sub-title="'扣减金额:'+ item.companyFixedAmount "> |
||||
|
<view class="uni-body"> |
||||
|
<text class="cardText">扣减后余额:{{item.companyAfterDepoBal}}</text> |
||||
|
</view> |
||||
|
<view class="uni-body"> |
||||
|
<text class="cardText">扣减时间:</text> |
||||
|
<text class="priceText">{{item.createTime}}</text> |
||||
|
</view> |
||||
|
</uni-card> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</view> |
||||
|
<u-loadmore :status="status" /> |
||||
|
</view> |
||||
|
</view> |
||||
|
</template> |
||||
|
|
||||
|
<script> |
||||
|
import tui from '../../common/httpRequest.js' |
||||
|
import { onLoad } from '../../uni_modules/uview-ui/libs/mixin/mpShare.js' |
||||
|
|
||||
|
export default { |
||||
|
data() { |
||||
|
return { |
||||
|
companyList: [], |
||||
|
transCompany:'', |
||||
|
pageNum:1, |
||||
|
pages:1, |
||||
|
totalPages:0, |
||||
|
status: 'loadmore', |
||||
|
} |
||||
|
}, |
||||
|
onReachBottom() { |
||||
|
if (this.pages >= this.totalPages) return; |
||||
|
this.status = 'loading'; |
||||
|
this.pages = ++this.pages; |
||||
|
this.getList(); |
||||
|
}, |
||||
|
onLoad(){ |
||||
|
this.transCompany = uni.getStorageSync('transCompany') |
||||
|
}, |
||||
|
onShow() { |
||||
|
this.getList() |
||||
|
}, |
||||
|
methods: { |
||||
|
getList() { |
||||
|
uni.request({ |
||||
|
url: this.tui.interfaceUrl() + '/app/deductlog/getCompanyLogById', |
||||
|
data: { |
||||
|
companyId:this.transCompany, |
||||
|
pageNum:this.pageNum, |
||||
|
pageSize:10 |
||||
|
|
||||
|
}, |
||||
|
header: { |
||||
|
'content-type': 'application/json', |
||||
|
'appWLToken': this.tui.getToken() |
||||
|
}, |
||||
|
method: 'POST', //'GET','POST' |
||||
|
dataType: 'json', |
||||
|
success: (res) => { |
||||
|
console.log(res) |
||||
|
this.status = 'nomore'; |
||||
|
if (res.data.code == 200) { |
||||
|
if (this.pages == 1) { |
||||
|
this.companyList = res.data.result.records |
||||
|
} else { |
||||
|
this.companyList = [...this.companyList, ...res.data.result.records] |
||||
|
} |
||||
|
this.totalPages = res.data.result.pages |
||||
|
|
||||
|
} |
||||
|
}, |
||||
|
fail: (res) => { |
||||
|
this.tui.toast("网络不给力,请稍后再试~") |
||||
|
} |
||||
|
}) |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
</script> |
||||
|
|
||||
|
<style lang="scss"> |
||||
|
.item-wrapper { |
||||
|
background-color: #fff; |
||||
|
overflow: hidden; |
||||
|
} |
||||
|
</style> |
||||
Loading…
Reference in new issue