mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-07-12 16:01:35 +08:00
fix user
This commit is contained in:
@@ -163,9 +163,10 @@ function login() {
|
||||
const avatar = response.avatar
|
||||
const level = response.level
|
||||
const remember = form.value.remember
|
||||
const permissions = response.permissions
|
||||
|
||||
// 更新token和remember状态到Vuex Store
|
||||
store.dispatch('auth/login', { token, remember, superUser, userName, avatar, level })
|
||||
store.dispatch('auth/login', { token, remember, superUser, userName, avatar, level, permissions })
|
||||
|
||||
// 登录后处理
|
||||
afterLogin(superUser)
|
||||
|
||||
9
src/pages/profile.vue
Normal file
9
src/pages/profile.vue
Normal file
@@ -0,0 +1,9 @@
|
||||
<script setup lang="ts">
|
||||
import UserProfileView from '@/views/user/UserProfileView.vue'
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<UserProfileView />
|
||||
</div>
|
||||
</template>
|
||||
@@ -1,7 +1,6 @@
|
||||
<script lang="ts" setup>
|
||||
import { useRoute } from 'vue-router'
|
||||
import router from '@/router'
|
||||
import AccountSettingAccount from '@/views/setting/AccountSettingAccount.vue'
|
||||
import AccountSettingNotification from '@/views/setting/AccountSettingNotification.vue'
|
||||
import AccountSettingSite from '@/views/setting/AccountSettingSite.vue'
|
||||
import AccountSettingWords from '@/views/setting/AccountSettingWords.vue'
|
||||
@@ -38,13 +37,6 @@ function jumpTab(tab: string) {
|
||||
</VTabs>
|
||||
|
||||
<VWindow v-model="activeTab" class="mt-5 disable-tab-transition" :touch="false">
|
||||
<!-- 用户 -->
|
||||
<VWindowItem value="account">
|
||||
<transition name="fade-slide" appear>
|
||||
<AccountSettingAccount />
|
||||
</transition>
|
||||
</VWindowItem>
|
||||
|
||||
<!-- 连接 -->
|
||||
<VWindowItem value="system">
|
||||
<transition name="fade-slide" appear>
|
||||
|
||||
9
src/pages/user.vue
Normal file
9
src/pages/user.vue
Normal file
@@ -0,0 +1,9 @@
|
||||
<script setup lang="ts">
|
||||
import UserListView from '@/views/user/UserListView.vue'
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<UserListView />
|
||||
</div>
|
||||
</template>
|
||||
Reference in New Issue
Block a user