diff --git a/uniapp/src/api/community.ts b/uniapp/src/api/community.ts index 7f9a3d4..03574be 100644 --- a/uniapp/src/api/community.ts +++ b/uniapp/src/api/community.ts @@ -57,6 +57,11 @@ export function getTagLists() { return request.get({ url: '/community/tagLists' }) } +// 社区用户统计(积分、关注等) +export function getCommunityUserStats() { + return request.get({ url: '/community/userStats' }) +} + // 购买帖子 export function purchasePost(data: { post_id: number; confirm?: number }) { return request.post({ url: '/community/purchasePost', data }) diff --git a/uniapp/src/components/tabbar/tabbar.vue b/uniapp/src/components/tabbar/tabbar.vue index aff84be..f8a259d 100644 --- a/uniapp/src/components/tabbar/tabbar.vue +++ b/uniapp/src/components/tabbar/tabbar.vue @@ -32,13 +32,15 @@ const nativeTabbar = [ '/pages/match/match', '/pages/crypto/crypto', '/pages/lottery_analysis/lottery_analysis', - '/pages/empty/empty', + '/pages/community/community', '/pages/user/user' ] const tabbarRouteAliasMap: Record = { '/pages/match/match': '/packages_match/pages/worldcup', '/pages/lottery_analysis/lottery_analysis': '/packages_lottery/pages/index', - '/pages/empty/empty': '/packages_community/pages/index' + // 兼容仍由后台配置和历史链接引用的旧社区地址。 + '/pages/empty/empty': '/pages/community/community', + '/packages_community/pages/index': '/pages/community/community' } const tabbarList = computed(() => { return appStore.getTabbarConfig diff --git a/uniapp/src/packages_community/components/post-card.vue b/uniapp/src/packages_community/components/post-card.vue index 9a3a577..0f19c93 100644 --- a/uniapp/src/packages_community/components/post-card.vue +++ b/uniapp/src/packages_community/components/post-card.vue @@ -1,116 +1,96 @@