examRoute.js 658 B

123456789101112131415161718192021222324252627
  1. import { exit } from "./examRequest";
  2. // 前端页面跳转
  3. export function redirectTo(toUrl) {
  4. console.log(toUrl);
  5. let user = sessionStorage.getItem("user")
  6. let token = sessionStorage.getItem("token")
  7. if (user === null || token === null) {
  8. exit()
  9. } else if (toUrl!= undefined) {
  10. uni.redirectTo({
  11. url: toUrl // 关闭当前页面,跳转到对应路径的页面
  12. });
  13. } else {
  14. console.log("跳转失败或无需跳转");
  15. }
  16. }
  17. export function toLogin() {
  18. redirectTo('/pages/login/Login');
  19. }
  20. export function toExamInfo() {
  21. redirectTo('/pages/examPage/examInfo');
  22. }
  23. export function toExamStart() {
  24. redirectTo('/pages/examPage/examStart');
  25. }