| | |
| | | // 加载状态的逻辑管理 |
| | | |
| | | import { defineStore } from 'pinia' |
| | | import { ref, computed } from 'vue' |
| | | |
| | | export const useLoginUserStore = defineStore('loginUser',() => { |
| | | export const useLoginUserStore = defineStore('loginUser', () => { |
| | | // 当前登陆的用户名 |
| | | const currentLoginUser = ref('-1') |
| | | // 修改 |
| | |
| | | currentLoginUser.value = user |
| | | } |
| | | |
| | | |
| | | |
| | | const getUserName = computed(()=>{ |
| | | return currentLoginUser.value == '-1' ? localStorage.getItem('currentUserName'): currentLoginUser.value |
| | | const getUserName = computed(() => { |
| | | return currentLoginUser.value == '-1' |
| | | ? localStorage.getItem('currentUserName') |
| | | : currentLoginUser.value |
| | | }) |
| | | return {currentLoginUser,setUser,getUserName} |
| | | return { currentLoginUser, setUser, getUserName } |
| | | }) |
| | | |
| | | |