skyblued 2 سال پیش
والد
کامیت
e52fa65597

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/assets/colexiu-report-legacy.452a7c2d.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/assets/colexiu-report-legacy.faf313eb.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/assets/colexiu-report.57b07cd0.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/assets/colexiu-report.b9c8b279.js


+ 1 - 1
dist/colexiu-report-share.html

@@ -131,9 +131,9 @@
   <link rel="modulepreload" href="/orchestra-music-score/assets/wx_bg.fc243df2.js">
   <link rel="stylesheet" href="/orchestra-music-score/assets/use-app.3609285a.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/index.829bb698.css">
-  <link rel="stylesheet" href="/orchestra-music-score/assets/index.007e2b62.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/index.06f6a16d.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/index.fba0bdd7.css">
+  <link rel="stylesheet" href="/orchestra-music-score/assets/index.007e2b62.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/colexiu-report-share.f2342a2f.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/index.fe7dacd8.css">
   <script type="module">try{import("_").catch(()=>1);}catch(e){}window.__vite_is_dynamic_import_support=true;</script>

+ 4 - 4
dist/colexiu-report.html

@@ -90,7 +90,7 @@
       line-height: 1.8;
     }
   </style>
-  <script type="module" crossorigin src="/orchestra-music-score/assets/colexiu-report.57b07cd0.js"></script>
+  <script type="module" crossorigin src="/orchestra-music-score/assets/colexiu-report.b9c8b279.js"></script>
   <link rel="modulepreload" href="/orchestra-music-score/assets/use-app.7c01c22a.js">
   <link rel="modulepreload" href="/orchestra-music-score/assets/lib-flexible.08f197e6.js">
   <link rel="modulepreload" href="/orchestra-music-score/assets/index.109aa76c.js">
@@ -104,9 +104,9 @@
   <link rel="modulepreload" href="/orchestra-music-score/assets/state.48d6c047.js">
   <link rel="stylesheet" href="/orchestra-music-score/assets/use-app.3609285a.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/index.829bb698.css">
-  <link rel="stylesheet" href="/orchestra-music-score/assets/index.06f6a16d.css">
-  <link rel="stylesheet" href="/orchestra-music-score/assets/index.fba0bdd7.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/index.007e2b62.css">
+  <link rel="stylesheet" href="/orchestra-music-score/assets/index.fba0bdd7.css">
+  <link rel="stylesheet" href="/orchestra-music-score/assets/index.06f6a16d.css">
   <link rel="stylesheet" href="/orchestra-music-score/assets/colexiu-report.dc48a9c1.css">
   <script type="module">try{import("_").catch(()=>1);}catch(e){}window.__vite_is_dynamic_import_support=true;</script>
   <script type="module">!function(){if(window.__vite_is_dynamic_import_support)return;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>
@@ -120,6 +120,6 @@
   
   <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="/orchestra-music-score/assets/polyfills-legacy.c4648d39.js"></script>
-  <script nomodule id="vite-legacy-entry" data-src="/orchestra-music-score/assets/colexiu-report-legacy.faf313eb.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+  <script nomodule id="vite-legacy-entry" data-src="/orchestra-music-score/assets/colexiu-report-legacy.452a7c2d.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
 </body>
 </html>

+ 23 - 29
src/subpages/colexiu-report/header/index.tsx

@@ -17,10 +17,6 @@ import { postMessage } from '/src/helpers/native-message'
 import { useOriginSearch } from '../../colexiu/uses'
 import { browser } from '/src/helpers/utils'
 
-const browserInfo = browser()
-
-const search = useOriginSearch()
-
 export const active = ref<'pitch' | 'rhythm' | 'completion'>('pitch')
 
 const visible = ref(false)
@@ -40,6 +36,8 @@ export default defineComponent({
   },
   emits: ['activeChange'],
   setup(props, { emit, expose }) {
+    const browserInfo = browser()
+    const search = useOriginSearch()
     const { detail, record } = toRefs(props)
     const back = () => {
       postMessage({
@@ -58,29 +56,25 @@ export default defineComponent({
     }
 
     const again = () => {
-      if (search.source === 'evaluation') {
-        back()
-      } else {
-        const behaviorId = sessionStorage.getItem('behaviorId') || '' + new Date().valueOf()
-        const url = qs.stringifyUrl({
-          url: location.origin + '/orchestra-music-score',
-          query: {
-            id: search.id as string,
-            behaviorId,
-            client: browserInfo.isTeacher ? 'teacher' : 'student',
-          },
-        })
-        postMessage({
-          api: 'openAccompanyWebView',
-          content: {
-            url,
-            orientation: 0,
-            isHideTitle: true,
-            statusBarTextColor: false,
-            isOpenLight: true,
-          },
-        })
-      }
+      const behaviorId = sessionStorage.getItem('behaviorId') || '' + new Date().valueOf()
+      const url = qs.stringifyUrl({
+        url: location.origin + '/orchestra-music-score',
+        query: {
+          id: search.id as string,
+          behaviorId,
+          client: browserInfo.isTeacher ? 'teacher' : 'student',
+        },
+      })
+      postMessage({
+        api: 'openAccompanyWebView',
+        content: {
+          url,
+          orientation: 0,
+          isHideTitle: true,
+          statusBarTextColor: false,
+          isOpenLight: true,
+        },
+      })
     }
 
     expose({
@@ -148,7 +142,7 @@ export default defineComponent({
               </Grid>
             ) : null}
             <Grid columnNum={3} class={styles.btns}>
-              {record.value?.videoFilePath && record.value?.expire === 0 && search.source !== 'web' ? (
+              {record.value?.videoFilePath && record.value?.expire === 0 && browserInfo.isStudent ? (
                 <PlayerPopup {...record.value} btnClass={detailStyles.btn} popupClass={detailStyles.popup}>
                   <GridItem
                     vSlots={{
@@ -165,7 +159,7 @@ export default defineComponent({
                   text: () => <span>释义</span>,
                 }}
               />
-              {search.source !== 'web' ? (
+              {browserInfo.isStudent ? (
                 <GridItem
                   onClick={again}
                   vSlots={{

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است