Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
tswj
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hookehuyr
2022-06-24 23:52:09 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
7c9ee38d51e59c6f82daf2695b7be686b8faa6ad
7c9ee38d
1 parent
12150758
🐞 fix(捐赠排行相关页面): 获取列表数据不全问题修复
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
21 deletions
src/views/client/donateList.vue
src/views/client/rankList.vue
src/views/client/donateList.vue
View file @
7c9ee38
...
...
@@ -2,7 +2,7 @@
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-05-30 13:51:47
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-
02 16:33:56
* @LastEditTime: 2022-06-
24 23:43:11
* @FilePath: /tswj/src/views/client/donateList.vue
* @Description: 幼儿园捐赠人捐赠金额排行榜
-->
...
...
@@ -34,7 +34,7 @@
</van-col>
</van-row>
</div>
<van-list v-model:loading="loading" :finished="finished" :finished-text="finishedTextStatus ? '没有更多了' : ''"
:immediate-check="false"
@load="onLoad">
<van-list v-model:loading="loading" :finished="finished" :finished-text="finishedTextStatus ? '没有更多了' : ''" @load="onLoad">
<template v-for="(item, key) in donateList" :key="key">
<div class="van-hairline--bottom">
<van-row style="padding: 0.5rem 1rem;">
...
...
@@ -82,20 +82,13 @@ const offset = ref(0)
const finishedTextStatus = ref(false);
const emptyStatus = ref(false);
onMounted(
async () => {
const onLoad =
async () => {
const { data } = await kgDonateListAPI({ kg_id, limit: limit.value, offset: offset.value });
kgInfo.value = data;
donateList.value = data.donate_list;
offset.value = donateList.value.length;
// 有空格分割name
if (kgInfo.value.kg_name.indexOf(' ') > -1) {
kgInfo.value.multi_name = kgInfo.value.kg_name.split(' ');
}
})
const onLoad = async () => {
const { data } = await kgDonateListAPI({ kg_id, limit: limit.value, offset: offset.value });
donateList.value = [...donateList.value, ...data.donate_list];
offset.value = donateList.value.length;
loading.value = false;
...
...
src/views/client/rankList.vue
View file @
7c9ee38
...
...
@@ -2,8 +2,8 @@
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-05-30 13:51:47
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-
09 16:12:51
* @FilePath: /tswj/src/views/client/
donate
List.vue
* @LastEditTime: 2022-06-
24 23:35:50
* @FilePath: /tswj/src/views/client/
rank
List.vue
* @Description: 幼儿园儿童捐赠金额排行榜
-->
<template>
...
...
@@ -34,7 +34,7 @@
</van-col>
</van-row>
</div>
<van-list v-model:loading="loading" :finished="finished" :finished-text="finishedTextStatus ? '没有更多了' : ''"
:immediate-check="false"
@load="onLoad">
<van-list v-model:loading="loading" :finished="finished" :finished-text="finishedTextStatus ? '没有更多了' : ''" @load="onLoad">
<div v-for="(rank, indexKey) in donateRankList" :key="indexKey" class="van-hairline--bottom">
<van-row style="padding: 0.5rem;">
<van-col span="2">
...
...
@@ -73,6 +73,8 @@ import { useTitle } from '@/utils/generatePackage.js'
import { icon_avatar, icon_ranking1, icon_ranking2, icon_ranking3, icon_flower, icon_logo, no_image } from '@/utils/generateIcons.js'
//import { } from '@/composables'
import { kgDonateRankAPI } from '@/api/C/kg.js'
import { LIMIT, OFFSET } from '@/constant'
const $route = useRoute();
useTitle($route.meta.title);
...
...
@@ -86,20 +88,13 @@ const offset = ref(0)
const finishedTextStatus = ref(false);
const emptyStatus = ref(false);
onMounted(
async () => {
const onLoad =
async () => {
const { data } = await kgDonateRankAPI({ kg_id, limit: limit.value, offset: offset.value });
kgInfo.value = data;
donateRankList.value = data.rank_list;
offset.value = donateRankList.value.length;
// 有空格分割name
if (kgInfo.value.kg_name.indexOf(' ') > -1) {
kgInfo.value.multi_name = kgInfo.value.kg_name.split(' ');
}
})
const onLoad = async () => {
const { data } = await kgDonateRankAPI({ kg_id, limit: limit.value, offset: offset.value });
donateRankList.value = [...donateRankList.value, ...data.rank_list];
offset.value = donateRankList.value.length;
loading.value = false;
...
...
Please
register
or
login
to post a comment