diff --git a/Yi.Bbs.Vue3/src/apis/analyseApi.js b/Yi.Bbs.Vue3/src/apis/analyseApi.js new file mode 100644 index 00000000..5644c0ec --- /dev/null +++ b/Yi.Bbs.Vue3/src/apis/analyseApi.js @@ -0,0 +1,40 @@ +import request from "@/config/axios/service"; + +/** + * 获取推荐主题 + * @param {*} data + * @returns + */ +export function getRecommendedTopic(data) { + return request({ + url: "/analyse/bbs-discuss/random", + method: "get", + data, + }); +} + +/** + * 获取推荐好友 + * @param {*} data + * @returns + */ +export function getRecommendedFriend(data) { + return request({ + url: "/analyse/bbs-user/random", + method: "get", + data, + }); +} + +/** + * 获取积分排行 + * @param {*} data + * @returns + */ +export function getRankingPoints(data) { + return request({ + url: "/analyse/bbs-user/integral-top", + method: "get", + data, + }); +} diff --git a/Yi.Bbs.Vue3/src/components/InfoCard.vue b/Yi.Bbs.Vue3/src/components/InfoCard.vue index 8a1c8fec..88770c50 100644 --- a/Yi.Bbs.Vue3/src/components/InfoCard.vue +++ b/Yi.Bbs.Vue3/src/components/InfoCard.vue @@ -1,55 +1,51 @@ - - \ No newline at end of file +.text { + font-size: 14px; +} + +.item { + margin: 0.5rem 0; +} + +.box-card { + width: 100%; +} + diff --git a/Yi.Bbs.Vue3/src/components/PlateCard.vue b/Yi.Bbs.Vue3/src/components/PlateCard.vue index 792990be..52f44a04 100644 --- a/Yi.Bbs.Vue3/src/components/PlateCard.vue +++ b/Yi.Bbs.Vue3/src/components/PlateCard.vue @@ -26,7 +26,7 @@ import { onMounted } from "vue"; const props = defineProps(["name", "introduction", "id", "isPublish"]); - diff --git a/Yi.Bbs.Vue3/src/views/home/components/VisitsLineChart.vue b/Yi.Bbs.Vue3/src/views/home/components/VisitsLineChart/index.vue similarity index 90% rename from Yi.Bbs.Vue3/src/views/home/components/VisitsLineChart.vue rename to Yi.Bbs.Vue3/src/views/home/components/VisitsLineChart/index.vue index 8fcece6e..a0659f57 100644 --- a/Yi.Bbs.Vue3/src/views/home/components/VisitsLineChart.vue +++ b/Yi.Bbs.Vue3/src/views/home/components/VisitsLineChart/index.vue @@ -5,7 +5,7 @@