From bd4e5a7f7b40bc7a636cf34cec6ceb279dac239f Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <773861846@qq.com> Date: Sun, 22 May 2022 10:31:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E8=B4=A6=E5=8F=B7?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 1 + .env.production | 3 +- src/api/user.js | 8 ++ src/components/common/Top.vue | 4 +- src/router/index.js | 6 ++ src/views/Book.vue | 3 +- src/views/Register.vue | 3 +- src/views/UserSetup.vue | 171 ++++++++++++++++++++++++++++++++++ 8 files changed, 194 insertions(+), 5 deletions(-) create mode 100644 src/views/UserSetup.vue diff --git a/.env.development b/.env.development index b1ed7e8..95899ed 100644 --- a/.env.development +++ b/.env.development @@ -3,5 +3,6 @@ ENV = 'development' VUE_APP_BASE_API_URL = 'http://127.0.0.1:8888/api/front' VUE_APP_BASE_IMG_URL = 'http://47.106.243.172:8888' +VUE_APP_BASE_UPLOAD_IMG_URL = 'http://127.0.0.1:8888' diff --git a/.env.production b/.env.production index 3097bdb..6eaf4c3 100644 --- a/.env.production +++ b/.env.production @@ -2,4 +2,5 @@ ENV = 'production' VUE_APP_BASE_API_URL = 'http://47.106.243.172:8888/api/front' -VUE_APP_BASE_IMG_URL = 'http://47.106.243.172:8888' \ No newline at end of file +VUE_APP_BASE_IMG_URL = 'http://47.106.243.172:8888' +VUE_APP_BASE_UPLOAD_IMG_URL = 'http://127.0.0.1:8888' diff --git a/src/api/user.js b/src/api/user.js index 2cd4cd4..79c3039 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -22,4 +22,12 @@ export function deleteComment(id) { export function updateComment(id,content) { return request.putForm(`/user/comment/${id}`,content); +} + +export function getUserinfo() { + return request.get('/user'); +} + +export function updateUserInfo(userInfo) { + return request.put('/user',userInfo); } \ No newline at end of file diff --git a/src/components/common/Top.vue b/src/components/common/Top.vue index 0d19c41..8f367ce 100644 --- a/src/components/common/Top.vue +++ b/src/components/common/Top.vue @@ -32,8 +32,8 @@ {{ nickName }}退出-->{{ nickName }} + 退出 diff --git a/src/router/index.js b/src/router/index.js index 37f535d..23b814f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -61,6 +61,12 @@ const router = createRouter({ name: 'bookContent', component: () => import('@/views/BookContent') + }, + { + path: '/user/setup', + name: 'userSetup', + component: () => import('@/views/UserSetup') + } ] }) diff --git a/src/views/Book.vue b/src/views/Book.vue index 7226f5f..6fa2a42 100644 --- a/src/views/Book.vue +++ b/src/views/Book.vue @@ -155,7 +155,7 @@ :key="index" >
- +
+ +
+
+
+ +
+
+
+
+
    +
  • + 我的头像 + + + + +
  • +
  • + 我的昵称{{ nickName + }} +
  • +
  • + 电子邮箱 +
  • +
  • + 我的性别 +
  • + +
+
+
+
+
+
+