浏览代码

更新分享优化

lex 3 年之前
父节点
当前提交
db9eb1ebfe

文件差异内容过多而无法显示
+ 0 - 0
dist/assets/index-legacy.2209cef5.js


文件差异内容过多而无法显示
+ 0 - 0
dist/assets/index.d0229bbd.js


文件差异内容过多而无法显示
+ 0 - 0
dist/assets/index.eff7a0b1.js


文件差异内容过多而无法显示
+ 0 - 0
dist/assets/polyfills-legacy.11b78793.js


文件差异内容过多而无法显示
+ 0 - 0
dist/assets/teacher-legacy.fa1caaf6.js


+ 0 - 0
dist/assets/index.5062a520.css → dist/assets/teacher.a6c9550a.css


文件差异内容过多而无法显示
+ 0 - 0
dist/assets/teacher.aef3d3aa.js


+ 3 - 3
dist/index.html

@@ -38,9 +38,9 @@
     <script type="module" crossorigin src="./assets/index.a1986556.js"></script>
     <script type="module" crossorigin src="./assets/index.a1986556.js"></script>
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/index.9b2583b5.js">
     <link rel="modulepreload" href="./assets/index.9b2583b5.js">
-    <link rel="stylesheet" href="./assets/index.cb2212cc.css">
     <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
     <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
-    <link rel="stylesheet" href="./assets/index.5062a520.css">
+    <link rel="stylesheet" href="./assets/index.cb2212cc.css">
+    <link rel="stylesheet" href="./assets/teacher.a6c9550a.css">
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
   </head>
   </head>
 
 
@@ -49,7 +49,7 @@
     
     
     <!-- <script type="module" src="/src/teacher/main.ts"></script> -->
     <!-- <script type="module" src="/src/teacher/main.ts"></script> -->
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
-    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.e82f7b4a.js"></script>
+    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.11b78793.js"></script>
     <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.afd51a9a.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
     <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.afd51a9a.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
   </body>
 </html>
 </html>

+ 5 - 5
dist/teacher.html

@@ -35,12 +35,12 @@
     <meta name="msapplication-tap-highlight" content="no" />
     <meta name="msapplication-tap-highlight" content="no" />
     <title>酷乐秀</title>
     <title>酷乐秀</title>
     <script src="./flexible.js" charset="UTF-8"></script>
     <script src="./flexible.js" charset="UTF-8"></script>
-    <script type="module" crossorigin src="./assets/teacher.8ea1e920.js"></script>
+    <script type="module" crossorigin src="./assets/teacher.aef3d3aa.js"></script>
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/index.9b2583b5.js">
     <link rel="modulepreload" href="./assets/index.9b2583b5.js">
-    <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
     <link rel="stylesheet" href="./assets/index.cb2212cc.css">
     <link rel="stylesheet" href="./assets/index.cb2212cc.css">
-    <link rel="stylesheet" href="./assets/index.5062a520.css">
+    <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
+    <link rel="stylesheet" href="./assets/teacher.a6c9550a.css">
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
   </head>
   </head>
 
 
@@ -48,7 +48,7 @@
     <div id="app"></div>
     <div id="app"></div>
     
     
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
-    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.e82f7b4a.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.2c50b3d4.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.11b78793.js"></script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.fa1caaf6.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
   </body>
 </html>
 </html>

+ 23 - 22
src/teacher/share-page/share-video/index.tsx

@@ -38,30 +38,31 @@ export default defineComponent({
       wxStatus: false
       wxStatus: false
     }
     }
   },
   },
+  created() {
+    if (browser().isApp) {
+      if (state.platformType === 'STUDENT') {
+        // 自动跳转到学生端视频课详情购买页
+        window.location.replace(
+          `${location.origin}/student/#/videoDetail?${qs.stringify(
+            this.$route.query
+          )}`
+        )
+      } else if (state.platformType === 'TEACHER') {
+        Dialog.alert({
+          title: '提示',
+          message: '请使用酷乐秀学生端扫码打开',
+          confirmButtonColor: '#2dc7aa'
+        }).then(() => {
+          postMessage({ api: 'back' })
+        })
+      }
+    } else {
+      // 如果不在app里面则不需要唤起操作
+      this.reCall()
+    }
+  },
   async mounted() {
   async mounted() {
     try {
     try {
-      if (browser().isApp) {
-        if (state.platformType === 'STUDENT') {
-          // 自动跳转到学生端视频课详情购买页
-          window.location.replace(
-            `${location.origin}/student/#/videoDetail?${qs.stringify(
-              this.$route.query
-            )}`
-          )
-        } else if (state.platformType === 'TEACHER') {
-          Dialog.alert({
-            title: '提示',
-            message: '请使用酷乐秀学生端扫码打开',
-            confirmButtonColor: '#2dc7aa'
-          }).then(() => {
-            postMessage({ api: 'back' })
-          })
-        }
-      } else {
-        // 如果不在app里面则不需要唤起操作
-        this.reCall()
-      }
-
       const res = await request.post(`/api-teacher/open/videoShareProfit`, {
       const res = await request.post(`/api-teacher/open/videoShareProfit`, {
         data: {
         data: {
           bizId: this.params.videoLessonGroupId,
           bizId: this.params.videoLessonGroupId,

部分文件因为文件数量过多而无法显示