|
@@ -5,7 +5,7 @@ import { useClientType, useOriginSearch } from '../../uses'
|
|
|
import styles from './index.module.less'
|
|
|
import { IPostMessage, listenerMessage, postMessage, removeListenerMessage } from '/src/helpers/native-message'
|
|
|
import request from '/src/helpers/request'
|
|
|
-import { getPlatform } from '/src/helpers/utils'
|
|
|
+import { getPlatform, getRequestHostname } from '/src/helpers/utils'
|
|
|
import { setStepIndex } from '/src/pages/detail/helpers'
|
|
|
import state, { refreshView, setCurrentTime } from '/src/pages/detail/runtime'
|
|
|
import detailState from '/src/pages/detail/state'
|
|
@@ -53,12 +53,12 @@ const initBehaviorId = '' + new Date().valueOf()
|
|
|
async function updatePlayTime(time: number){
|
|
|
const search = useOriginSearch()
|
|
|
const behaviorId = sessionStorage.getItem('behaviorId') || search.behaviorId || initBehaviorId
|
|
|
- const clientType = useClientType()
|
|
|
+ const prefix = getRequestHostname()
|
|
|
const seearchid = useOriginSearch().id as string
|
|
|
const id = location.hash.split('?')[0].split('/').pop() || seearchid || ''
|
|
|
try {
|
|
|
const res = await request.post('/musicPracticeRecord/save', {
|
|
|
- prefix: clientType === 'teacher' ? '/api-teacher' : '/api-student',
|
|
|
+ prefix: prefix,
|
|
|
data: {
|
|
|
musicSheetId: id,
|
|
|
sysMusicScoreId: id,
|