first commit

This commit is contained in:
PC-202306242200\Administrator
2026-03-28 23:07:10 +08:00
commit c7cbc11d07
594 changed files with 112383 additions and 0 deletions

View File

@@ -0,0 +1,111 @@
<template>
<view class="order p30">
<z-paging ref="paging" v-model="dataList" use-page-scroll @query="queryList">
<view style="height: 20rpx"></view>
<view style="background-color: #ffffff; padding: 20rpx">邀请人数{{ total }}</view>
<view style="height: 20rpx"></view>
<view>
<view
v-for="(item, index) in dataList"
:key="index"
style="background-color: #ffffff; border-radius: 10rpx; padding: 30rpx; margin-bottom: 20rpx; font-size: 30rpx"
@click="toNav(item)"
>
<view style="display: flex; align-items: center">
<u-image width="100rpx" height="100rpx" :src="item.avatar" shape="circle"></u-image>
<view style="width: 20rpx"></view>
<view>
<view>{{ item.nickname }}</view>
<view style="height: 10rpx"></view>
<view>{{ item.account }}</view>
</view>
</view>
<u-divider></u-divider>
<view style="display: flex; justify-content: space-between">
<view>
<view>推广人数{{ item.childCount || 0 }}</view>
<view>订单金额{{ item.numberCount || 0 }}</view>
<view>订单数量{{ item.orderCount || 0 }}</view>
</view>
<view style="width: 20rpx"></view>
<view>
<view>手机号{{ item.phone || '-' }}</view>
<view style="height: 10rpx"></view>
<view>等级v{{ item.levelRatio }}</view>
</view>
</view>
<view style="height: 16rpx"></view>
<view>注册时间{{ item.time }}</view>
</view>
</view>
</z-paging>
</view>
</template>
<script>
import { shareList } from '@/api/user.js';
export default {
name: 'login_mobile',
data() {
return {
dataList: [],
total: 0,
dataFrom: {
type: 1
},
list: [
{
name: '直推',
id: 1
},
{
name: '间推',
id: 2
}
]
};
},
methods: {
toNav(e) {
uni.navigateTo({
url: './info?id=' + e.uid
});
},
queryList(pageNo, pageSize) {
const params = {
page: pageNo,
limit: pageSize,
...this.dataFrom
};
shareList(params)
.then((res) => {
this.$refs.paging.complete(res.data.list);
this.total = res.data.total;
})
.catch((res) => {
this.$refs.paging.complete(false);
});
}
},
isPagingRefNotFound() {
return !this.$refs.paging;
},
onPullDownRefresh() {
if (isPagingRefNotFound()) return;
this.$refs.paging.updatePageScrollTop(e.scrollTop);
e.scrollTop < 10 && this.$refs.paging.doChatRecordLoadMore();
},
onPageScroll() {
if (isPagingRefNotFound()) return;
this.$refs.paging.updatePageScrollTop(e.scrollTop);
e.scrollTop < 10 && this.$refs.paging.doChatRecordLoadMore();
},
onReachBottom() {
if (isPagingRefNotFound()) return;
this.$refs.paging.pageReachBottom();
}
};
</script>
<style scoped lang="scss"></style>