修改积分明细页面不显示订单号的bug
This commit is contained in:
parent
51874e8dab
commit
3b7e75980d
@ -29,10 +29,19 @@
|
|||||||
<view v-if="records.length > 0">
|
<view v-if="records.length > 0">
|
||||||
<view class="record-item" v-for="(record, index) in records" :key="index">
|
<view class="record-item" v-for="(record, index) in records" :key="index">
|
||||||
<view class="record-info">
|
<view class="record-info">
|
||||||
<view class="record-name" v-if="topVal == '积分'">{{ record.change_reason }} - {{
|
<view class="record-name" v-if="topVal == '积分'">
|
||||||
record.community_order_pay ? record.community_order_pay.order_pay_no :
|
<view v-if="record.change_reason == '积分商城购物'">
|
||||||
record.quick_payment_record.order_no }}</view>
|
{{ record.change_reason }} - {{ record.commodity_order ?
|
||||||
<view class="record-name" v-else>{{ record.change_reason }} - {{ record.related_order }}</view>
|
record.commodity_order.order_no : '' }}
|
||||||
|
</view>
|
||||||
|
<view v-else>
|
||||||
|
{{ record.change_reason }} - {{ record.community_order_pay ?
|
||||||
|
record.community_order_pay.order_pay_no :
|
||||||
|
record.quick_payment_record.order_no }}
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="record-name" v-else>{{ record.change_reason }} - {{ record.related_order }}
|
||||||
|
</view>
|
||||||
<view class="record-time">{{ record.create_time }}</view>
|
<view class="record-time">{{ record.create_time }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="record-amount">
|
<view class="record-amount">
|
||||||
@ -97,7 +106,7 @@ export default {
|
|||||||
this.hasMore = true;
|
this.hasMore = true;
|
||||||
this.getWalletInfo();
|
this.getWalletInfo();
|
||||||
},
|
},
|
||||||
|
|
||||||
// 下拉刷新
|
// 下拉刷新
|
||||||
onPullDownRefresh() {
|
onPullDownRefresh() {
|
||||||
this.page_num = 1;
|
this.page_num = 1;
|
||||||
@ -107,7 +116,7 @@ export default {
|
|||||||
uni.stopPullDownRefresh();
|
uni.stopPullDownRefresh();
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
// 触底加载更多
|
// 触底加载更多
|
||||||
onReachBottom() {
|
onReachBottom() {
|
||||||
if (this.loading || !this.hasMore) return;
|
if (this.loading || !this.hasMore) return;
|
||||||
@ -123,13 +132,13 @@ export default {
|
|||||||
// 获取钱包信息
|
// 获取钱包信息
|
||||||
getWalletInfo() {
|
getWalletInfo() {
|
||||||
if (this.loading) return Promise.resolve();
|
if (this.loading) return Promise.resolve();
|
||||||
|
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
const params = {
|
const params = {
|
||||||
page_num: this.page_num,
|
page_num: this.page_num,
|
||||||
page_size: this.page_size,
|
page_size: this.page_size,
|
||||||
}
|
}
|
||||||
|
|
||||||
const requestPromise = new Promise((resolve, reject) => {
|
const requestPromise = new Promise((resolve, reject) => {
|
||||||
if (this.itemType == 1) {
|
if (this.itemType == 1) {
|
||||||
request(apiArr.getPoints, 'POST', params, { silent: false }).then(res => {
|
request(apiArr.getPoints, 'POST', params, { silent: false }).then(res => {
|
||||||
@ -149,14 +158,14 @@ export default {
|
|||||||
resolve();
|
resolve();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
requestPromise.finally(() => {
|
requestPromise.finally(() => {
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
});
|
});
|
||||||
|
|
||||||
return requestPromise;
|
return requestPromise;
|
||||||
},
|
},
|
||||||
|
|
||||||
// 处理响应数据
|
// 处理响应数据
|
||||||
handleResponse(res) {
|
handleResponse(res) {
|
||||||
if (res && res.rows) {
|
if (res && res.rows) {
|
||||||
@ -167,7 +176,7 @@ export default {
|
|||||||
// 后续页数据追加
|
// 后续页数据追加
|
||||||
this.records = [...this.records, ...res.rows];
|
this.records = [...this.records, ...res.rows];
|
||||||
}
|
}
|
||||||
|
|
||||||
// 判断是否还有更多数据
|
// 判断是否还有更多数据
|
||||||
this.hasMore = res.rows.length >= this.page_size;
|
this.hasMore = res.rows.length >= this.page_size;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user