diff --git a/frontend/components.d.ts b/frontend/components.d.ts index 39ce718..8403a27 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -13,6 +13,7 @@ declare module 'vue' { ElBacktop: typeof import('element-plus/es')['ElBacktop'] ElButton: typeof import('element-plus/es')['ElButton'] ElCard: typeof import('element-plus/es')['ElCard'] + ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElContainer: typeof import('element-plus/es')['ElContainer'] ElDialog: typeof import('element-plus/es')['ElDialog'] @@ -25,9 +26,11 @@ declare module 'vue' { ElInput: typeof import('element-plus/es')['ElInput'] ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] ElLink: typeof import('element-plus/es')['ElLink'] + ElLoadingIcon: typeof import('element-plus/es')['ElLoadingIcon'] ElMain: typeof import('element-plus/es')['ElMain'] ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] + ElSpace: typeof import('element-plus/es')['ElSpace'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] diff --git a/frontend/src/api/user.ts b/frontend/src/api/user.ts index ba63441..c9ee255 100644 --- a/frontend/src/api/user.ts +++ b/frontend/src/api/user.ts @@ -4,7 +4,7 @@ export const userApi = { login: (data: { username: string; password: string }) => { return request.post<{ token: string }>("/api/user/login", data); }, - register: (data: { username: string; password: string }) => { + register: (data: { username: string; password: string; registerCode: string }) => { return request.post<{ token: string }>("/api/user/register", data); }, }; diff --git a/frontend/src/components/AsideMenu.vue b/frontend/src/components/AsideMenu.vue index cefe2dc..2e2efff 100644 --- a/frontend/src/components/AsideMenu.vue +++ b/frontend/src/components/AsideMenu.vue @@ -1,34 +1,38 @@