diff --git a/src/App.vue b/src/App.vue index 4dc1f54..301dcc0 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,7 +5,9 @@ - + + + 社团展示系统 diff --git a/src/api/index.ts b/src/api/index.ts index 5f2629d..a840b01 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -3,7 +3,7 @@ import { userInfoRespSchemaNullable, type SucceedUserInfoResp, type SucceedUserInfoRespNullable, -} from '@/schemas'; +} from '@/schemas/response'; import { useUserStore } from '@/stores/user'; import axios, { type AxiosError } from 'axios'; import { ElMessage } from 'element-plus'; diff --git a/src/assets/icons/Club.svg b/src/assets/icons/Club.svg index abdf8bf..704d016 100644 --- a/src/assets/icons/Club.svg +++ b/src/assets/icons/Club.svg @@ -4,23 +4,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> + p-id="1550"> + p-id="1552"> + p-id="1554"> + p-id="1556"> + p-id="1557"> diff --git a/src/assets/icons/UserAuth.svg b/src/assets/icons/UserAuth.svg new file mode 100644 index 0000000..d0c1a34 --- /dev/null +++ b/src/assets/icons/UserAuth.svg @@ -0,0 +1,9 @@ + + + + diff --git a/src/components/app/VerifyInput.vue b/src/components/app/VerifyInput.vue index 1309646..c82540f 100644 --- a/src/components/app/VerifyInput.vue +++ b/src/components/app/VerifyInput.vue @@ -36,7 +36,7 @@ diff --git a/src/views/user/UserEditPage.vue b/src/views/user/UserEditPage.vue new file mode 100644 index 0000000..6e7f05d --- /dev/null +++ b/src/views/user/UserEditPage.vue @@ -0,0 +1,17 @@ +fsafasdf + diff --git a/src/views/user/UserPage.vue b/src/views/user/UserPage.vue new file mode 100644 index 0000000..e7280ea --- /dev/null +++ b/src/views/user/UserPage.vue @@ -0,0 +1,134 @@ + + + + + + + + {{ userInfo.name }} + ID: {{ userInfo.id }} + + + 权限组:{{ userInfo.auth.name }} + + + + + + + + 所属社团:{{ userInfo.club?.name ?? '暂未加入社团哦' }} + + + + + + 个人中心 + + + 发帖记录 + + + + + 编辑信息 + + + + + + + + + + 无法获取用户信息 + + 刷新 + 返回上页 + + + + + + + diff --git a/src/views/user/UserPosts.vue b/src/views/user/UserPosts.vue new file mode 100644 index 0000000..f557e5f --- /dev/null +++ b/src/views/user/UserPosts.vue @@ -0,0 +1 @@ +123123