lsc 1 年之前
父節點
當前提交
ee0032c384
共有 39 個文件被更改,包括 16 次插入5 次删除
  1. 0 0
      dist/index.html
  2. 1 1
      dist/report.html
  3. 0 0
      dist/static/css/app.745921f5.css
  4. 0 0
      dist/static/css/chunk-087daf50.375177ba.css
  5. 0 1
      dist/static/css/chunk-1bd63c39.33019e8d.css
  6. 0 0
      dist/static/css/chunk-2722162e.59889eeb.css
  7. 1 0
      dist/static/css/chunk-3a737873.1adf6dff.css
  8. 0 1
      dist/static/css/chunk-40de5f1e.c94776c5.css
  9. 0 0
      dist/static/css/chunk-41b428d1.a8cc665a.css
  10. 1 0
      dist/static/css/chunk-7d027967.7f5e6538.css
  11. 0 0
      dist/static/css/chunk-bea7971e.98586f9d.css
  12. 0 0
      dist/static/css/chunk-c8697d60.8bb9d470.css
  13. 0 0
      dist/static/css/chunk-e37f851e.e4e60088.css
  14. 0 0
      dist/static/css/chunk-vantUI.2428ec55.css
  15. 0 0
      dist/static/css/chunk-vantUI.fbabdac4.css
  16. 0 0
      dist/static/js/app.3414085f.js
  17. 0 0
      dist/static/js/app.88c6cba0.js
  18. 0 0
      dist/static/js/chunk-01979dd3.30fb23f3.js
  19. 0 0
      dist/static/js/chunk-087daf50.7f338e84.js
  20. 0 0
      dist/static/js/chunk-09d82406.6f5277d5.js
  21. 0 0
      dist/static/js/chunk-0f529362.bd55f860.js
  22. 0 0
      dist/static/js/chunk-1bd63c39.b9b25fa7.js
  23. 0 0
      dist/static/js/chunk-2722162e.d20ff9ee.js
  24. 0 0
      dist/static/js/chunk-3a737873.bc83151e.js
  25. 0 1
      dist/static/js/chunk-40de5f1e.8723779d.js
  26. 0 0
      dist/static/js/chunk-41b428d1.37feb4a2.js
  27. 0 0
      dist/static/js/chunk-431e1459.0df4c8fb.js
  28. 0 0
      dist/static/js/chunk-5bd16f48.e0aa2b01.js
  29. 1 0
      dist/static/js/chunk-7d027967.7d60579c.js
  30. 0 0
      dist/static/js/chunk-b3dbb47e.9f904d70.js
  31. 0 0
      dist/static/js/chunk-bea7971e.ae8f1966.js
  32. 0 0
      dist/static/js/chunk-c8697d60.00324023.js
  33. 0 0
      dist/static/js/chunk-e37f851e.2dabcb7c.js
  34. 0 0
      dist/static/js/chunk-libs.12cf6b23.js
  35. 0 0
      dist/static/js/chunk-vantUI.11493b56.js
  36. 0 0
      dist/static/js/chunk-vantUI.959a580b.js
  37. 6 0
      src/permission.js
  38. 1 0
      src/store/getters.js
  39. 5 1
      src/store/modules/app.js

文件差異過大導致無法顯示
+ 0 - 0
dist/index.html


文件差異過大導致無法顯示
+ 1 - 1
dist/report.html


+ 0 - 0
dist/static/css/app.dbec558a.css → dist/static/css/app.745921f5.css


文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-087daf50.375177ba.css


+ 0 - 1
dist/static/css/chunk-1bd63c39.33019e8d.css

@@ -1 +0,0 @@
-h3[data-v-543593c5]{margin:1.06667rem 0 0}ul[data-v-543593c5]{list-style-type:none;padding:0}li[data-v-543593c5]{display:inline-block;margin:0 .26667rem}a[data-v-543593c5]{color:#42b983}.app-container[data-v-030a3028]{height:100vh}.app-container .layout-content[data-v-030a3028]{height:calc(100% - 1.33333rem)}.app-container .layout-footer[data-v-030a3028]{display:block;height:1.33333rem}

文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-2722162e.59889eeb.css


+ 1 - 0
dist/static/css/chunk-3a737873.1adf6dff.css

@@ -0,0 +1 @@
+h3[data-v-9a4c3dc4]{margin:1.06667rem 0 0}ul[data-v-9a4c3dc4]{list-style-type:none;padding:0}li[data-v-9a4c3dc4]{display:inline-block;margin:0 .26667rem}a[data-v-9a4c3dc4]{color:#42b983}.app-container[data-v-303caa06]{height:100vh}.app-container .layout-content[data-v-303caa06]{height:calc(100% - 1.33333rem)}.app-container .layout-footer[data-v-303caa06]{display:block;height:1.33333rem}

+ 0 - 1
dist/static/css/chunk-40de5f1e.c94776c5.css

@@ -1 +0,0 @@
-.loginBox[data-v-02bea5b8]{position:relative;width:100vw;height:100vh;overflow:hidden}.loginBox>iframe[data-v-02bea5b8]{width:100%;height:100%;border:0}

文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-41b428d1.a8cc665a.css


+ 1 - 0
dist/static/css/chunk-7d027967.7f5e6538.css

@@ -0,0 +1 @@
+.loginBox[data-v-4dc8186e]{position:relative;width:100vw;height:100vh;overflow:hidden}.loginBox>iframe[data-v-4dc8186e]{width:100%;height:100%;border:0}

文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-bea7971e.98586f9d.css


文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-c8697d60.8bb9d470.css


文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-e37f851e.e4e60088.css


文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-vantUI.2428ec55.css


文件差異過大導致無法顯示
+ 0 - 0
dist/static/css/chunk-vantUI.fbabdac4.css


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/app.3414085f.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/app.88c6cba0.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-01979dd3.30fb23f3.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-087daf50.7f338e84.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-09d82406.6f5277d5.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-0f529362.bd55f860.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-1bd63c39.b9b25fa7.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-2722162e.d20ff9ee.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-3a737873.bc83151e.js


+ 0 - 1
dist/static/js/chunk-40de5f1e.8723779d.js

@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-40de5f1e"],{"08dc":function(e,t,n){},"9ed6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this;e._self._c;return e._m(0)},i=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"loginBox"},[t("iframe",{attrs:{src:"//edu.cocorobo.cn/course/login?type=2",frameborder:"0"}})])}],c=n("c7eb"),o=n("1da1"),u=n("5530"),s=(n("14d9"),n("2f62")),a={data:function(){return{redirect:void 0,timer:null}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},methods:Object(u["a"])(Object(u["a"])({},Object(s["b"])({login:"user/login"})),{},{handleLogin:function(){this.$router.push({path:this.redirect||"/"})},getLogin:function(){var e=this;return Object(o["a"])(Object(c["a"])().mark((function t(){var n;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.login();case 2:n=t.sent,n&&e.$router.push({path:e.redirect||"/"});case 4:case"end":return t.stop()}}),t)})))()}}),beforeDestroy:function(){clearInterval(this.timer),this.timer=null},mounted:function(){var e=this;this.getLogin(),this.timer=setInterval((function(){e.getLogin()}),2e3)}},d=a,h=(n("d02e"),n("2877")),l=Object(h["a"])(d,r,i,!1,null,"02bea5b8",null);t["default"]=l.exports},d02e:function(e,t,n){"use strict";n("08dc")}}]);

文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-41b428d1.37feb4a2.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-431e1459.0df4c8fb.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-5bd16f48.e0aa2b01.js


+ 1 - 0
dist/static/js/chunk-7d027967.7d60579c.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7d027967"],{"6605e":function(e,t,r){},"9ed6":function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},i=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"loginBox"},[r("iframe",{attrs:{src:"//edu.cocorobo.cn/course/login?type=2",frameborder:"0"}})])}],c=(r("96cf"),r("1da1")),o=r("5530"),u=r("2f62"),a={data:function(){return{redirect:void 0,timer:null}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},methods:Object(o["a"])(Object(o["a"])({},Object(u["b"])({login:"user/login"})),{},{handleLogin:function(){this.$router.push({path:this.redirect||"/"})},getLogin:function(){var e=this;return Object(c["a"])(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.login();case 2:r=t.sent,r&&e.$router.push({path:e.redirect||"/"});case 4:case"end":return t.stop()}}),t)})))()}}),beforeDestroy:function(){clearInterval(this.timer),this.timer=null},mounted:function(){var e=this;this.getLogin(),this.timer=setInterval((function(){e.getLogin()}),2e3)}},s=a,l=(r("b792"),r("2877")),d=Object(l["a"])(s,n,i,!1,null,"4dc8186e",null);t["default"]=d.exports},b792:function(e,t,r){"use strict";var n=r("6605e"),i=r.n(n);i.a}}]);

文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-b3dbb47e.9f904d70.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-bea7971e.ae8f1966.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-c8697d60.00324023.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-e37f851e.2dabcb7c.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-libs.12cf6b23.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-vantUI.11493b56.js


文件差異過大導致無法顯示
+ 0 - 0
dist/static/js/chunk-vantUI.959a580b.js


+ 6 - 0
src/permission.js

@@ -20,6 +20,9 @@ router.beforeEach(async(to, from, next) => {
   if (to.query.courseid) {
     await store.commit('SET_COURSEID', to.query.courseid)
   }
+  if (to.query.testid) {
+    await store.commit('SET_TESTID', to.query.testid)
+  }
   if (hasToken) {
     if (to.path === '/login') {
       // if is logged in, redirect to the home page
@@ -38,9 +41,12 @@ router.beforeEach(async(to, from, next) => {
           const data = await store.dispatch('user/getInfo')
           await store.commit('user/SET_USERINFO', data)
           const courseId = store.getters.courseId
+          const testId = store.getters.testId
           // // 根据角色生成可访问的路线图
           if (courseId) {
             next({ ...to, query: { courseid: courseId }, replace: true })
+          } else if (testId) {
+            next({ ...to, query: { courseid: testId }, replace: true })
           } else {
             next({ ...to, replace: true })
           }

+ 1 - 0
src/store/getters.js

@@ -1,5 +1,6 @@
 const getters = {
   courseId: state => state.app.courseId,
+  testId: state => state.app.testId,
   userinfo: state => state.user.userinfo
 }
 export default getters

+ 5 - 1
src/store/modules/app.js

@@ -1,9 +1,13 @@
 const state = {
-  courseId: ''
+  courseId: '',
+  testId: ''
 }
 const mutations = {
   SET_COURSEID: (state, courseId) => {
     state.courseId = courseId
+  },
+  SET_TESTID: (state, courseId) => {
+    state.testId = courseId
   }
 }
 const actions = {}

部分文件因文件數量過多而無法顯示