skyblued 2 years ago
parent
commit
3e7e2b32f6

+ 7 - 7
index.html

@@ -181,13 +181,13 @@
 
       ;(function () {
         window.isLoading = true
-        // window._setupMessage({
-        //   api: 'cloudLoading',
-        //   content: {
-        //     show: true,
-        //     type: 'fullscreen',
-        //   },
-        // })
+        window._setupMessage({
+          api: 'cloudLoading',
+          content: {
+            show: true,
+            type: 'fullscreen',
+          },
+        })
         try {
           setTimeout(() => {
             var tips = document.querySelector('#loading div')

+ 1 - 1
src/helpers/request.ts

@@ -21,7 +21,7 @@ export interface InitSearchRespones {
 let isOpenLogin = false
 
 const request = extend({
-  requestType: 'form',
+  requestType: 'json',
   timeout: 10000,
   prefix: getRequestHostname(),
 })

+ 3 - 2
src/pages/detail/runtime.ts

@@ -882,7 +882,7 @@ export const refreshView = () => {
     }, 100)
   }
 }
-
+type IFeature = 'UNIT_TEST' | 'PRACTICE' | 'EVALUATION' //UNIT_TEST("单元测试"),PRACTICE("练习"),EVALUATION("评测")
 const updatePlayTime = async (time: number) => {
   if (!state.evaluatingStatus) {
     const search = useOriginSearch()
@@ -890,6 +890,7 @@ const updatePlayTime = async (time: number) => {
     const prefix = getRequestHostname()
     const clientType = useClientType()
     console.log("🚀 ~ clientType", clientType)
+    const feature: IFeature = (search.feature as IFeature) || 'PRACTICE'
     // 如果是后台不需要统计时长
     if (clientType === 'web') return
     try {
@@ -899,7 +900,7 @@ const updatePlayTime = async (time: number) => {
         data: {
           musicSheetId: getLinkId(),
           sysMusicScoreId: getLinkId(),
-          feature: 'CLOUD_STUDY_TRAIN',
+          feature,
           playTime: time,
           deviceType: getPlatform(),
           behaviorId,

+ 1 - 1
src/subpages/colexiu/App.tsx

@@ -7,7 +7,7 @@ import { useRoute } from 'vue-router'
 export default defineComponent({
   setup() {
     const route = useRoute()
-    console.log("🚀 ~ APP里面的route", route)
+    // console.log("🚀 ~ APP里面的route", route)
     sessionStorage.setItem('Authorization', route.query.Authorization as string)
   },
   render() {

+ 2 - 2
src/subpages/colexiu/buttons/evaluating.tsx

@@ -433,11 +433,11 @@ const submitEvaluationScore = async (data: any) => {
 const canSubmit = ref(false)
 
 const sendResult = (evt?: IPostMessage) => {
+  console.log('评测返回',evt?.content)
   if (evt?.content) {
     const data = evt?.content?.body
     if (evt?.content.header.commond === 'overall') {
-      console.log('结束评测返回',data)
-      console.log(evt)
+      // console.log(evt)
       Toast.clear()
       endResult.value = data
       evaluatingShow.value = true

+ 1 - 1
src/subpages/colexiu/buttons/index.module.less

@@ -63,7 +63,7 @@
     color: #999999;
   }
 }
-.button:global(.van-button) {
+.button {
   height: 23px;
   padding: 0;
   margin: 0;

+ 2 - 2
src/subpages/colexiu/buttons/index.tsx

@@ -481,13 +481,13 @@ export default defineComponent({
 
           </div>
 
-          <Teleport to="body">
+          {/* <Teleport to="body">
             {!route.query?.modelType && modelType.value !== 'evaluation' && (
               <div class={styles.btnMusicList} onClick={openMusicList}>
                 <ButtonIcon name="music-list1" />
               </div>
             )}
-          </Teleport>
+          </Teleport> */}
 
           {detailState.initRendered && !detailState.frozenMode && (
             <ModelWraper show={modelWraperShow.value} onChangeModelType={onChangeModelType} />

+ 1 - 1
src/subpages/colexiu/index.tsx

@@ -315,7 +315,7 @@ export default defineComponent({
             browserInfo.android && 'android',
           ]}
         >
-          {!loading && !error && <Buttons class={styles.buttons} />}
+          <Buttons class={styles.buttons} />
           <div
             id="colexiu-detail-music-sheet"
             class={[styles.musicSheet, { evaluating: runtime.evaluatingStatus || modelType.value === 'follow' }]}

+ 2 - 2
src/subpages/colexiu/main.ts

@@ -10,9 +10,9 @@ import './app.css'
 import '../../base.css'
 import App from './App'
 
-appState.clintNmae = 'orchestra'
+appState.clintNmae = 'colexiu'
 
-;(window as any).DYEnvironment = 'orchestra'
+;(window as any).DYEnvironment = 'colexiu'
 
 document.body.style.setProperty('--osdm-zoom', '' + formatZoom())
 

+ 2 - 2
src/subpages/colexiu/popups/follow/index.tsx

@@ -197,11 +197,11 @@ export default defineComponent({
               </Button>
             )}
           </Transition>
-          {/* <div class={styles.title}>
+          <div class={styles.title}>
             <span>音符频率: {noteFrequency.value.toFixed(2)}</span>
             <span style={{ color: 'red', marginLeft: '10px' }}>拾音频率: {audioFrequency.value.toFixed(2)}</span>
             <span style={{ marginLeft: '10px' }}>拾音长度: {data.list.length}</span>
-          </div> */}
+          </div>
         </div>
       </Teleport>
     )