index.ts 487 B

12345678910111213141516171819202122232425
  1. import { computed } from "vue";
  2. import { useStore } from "vuex";
  3. import { useRoute } from "vue-router";
  4. /**
  5. * 获取用户会员到期时间
  6. */
  7. export const useExpireTime = () => {
  8. const store = useStore();
  9. const expireTime = computed(() => store.getters.getUserData.expireTime);
  10. return {
  11. expireTime,
  12. };
  13. };
  14. /**
  15. * 获取路由query
  16. * @returns
  17. */
  18. export const useRouteQuery = () => {
  19. const route = useRoute();
  20. const query = route.query;
  21. return {
  22. query,
  23. };
  24. };