diff --git a/web1/src/api/index.js b/web1/src/api/index.js index d4a130c..a017c23 100644 --- a/web1/src/api/index.js +++ b/web1/src/api/index.js @@ -5,6 +5,11 @@ export default { getUserInfo: () => request.get('/base/userinfo'), getUserMenu: () => request.get('/base/usermenu'), getUserApi: () => request.get('/base/userapi'), + deleteAccount: (data) => request.delete('/app-user/account', { + data: { + code: data.code // Body 中携带 code + } +}), // 手机号 registerPhone: (data) => request.post('/app-user/register', data, { noNeedToken: true }), loginPhone: (data) => request.post('/app-user/login', data, { noNeedToken: true }), diff --git a/web1/src/assets/icon/iconLogout.png b/web1/src/assets/icon/iconLogout.png new file mode 100644 index 0000000..3af7cf4 Binary files /dev/null and b/web1/src/assets/icon/iconLogout.png differ diff --git a/web1/src/assets/icon/评估完成.png b/web1/src/assets/icon/评估完成.png new file mode 100644 index 0000000..dca9175 Binary files /dev/null and b/web1/src/assets/icon/评估完成.png differ diff --git a/web1/src/router/routes/index.js b/web1/src/router/routes/index.js index 9943186..144a88d 100644 --- a/web1/src/router/routes/index.js +++ b/web1/src/router/routes/index.js @@ -52,6 +52,14 @@ export const basicRoutes = [ title: '抬头管理', }, }, + { + name: 'Logout', + path: 'logout', + component: () => import('@/views/user-center/components/Logout.vue'), + meta: { + title: '账号注销', + }, + }, ], }, { diff --git a/web1/src/views/pages/index.vue b/web1/src/views/pages/index.vue index 6b8fc7b..3b787ff 100644 --- a/web1/src/views/pages/index.vue +++ b/web1/src/views/pages/index.vue @@ -2,7 +2,17 @@
无法注销
+当前有未完成的估值记录/剩余估值次数,无法注销账号
+