useUserInfoHook.ts 501 B

12345678910111213141516171819202122
  1. import { storeToRefs } from 'pinia';
  2. import { useUserStore } from '@/store/modules/user';
  3. const userStore = useUserStore();
  4. const { getUserInfo } = storeToRefs(userStore);
  5. /**
  6. * 获取登录账户信息
  7. */
  8. export const useUserInfoHook = () => {
  9. const userInfo = getUserInfo.value;
  10. const id = userInfo.id;
  11. const staffNo = userInfo.staffNo;
  12. const realname = userInfo.realname;
  13. const permissions = userInfo.permissions;
  14. return {
  15. id,
  16. realname,
  17. permissions,
  18. staffNo,
  19. };
  20. };