skyblued 2 years ago
parent
commit
6924120d61

+ 1 - 1
src/pages/detail/runtime.ts

@@ -889,7 +889,7 @@ const updatePlayTime = async (time: number) => {
     const behaviorId = sessionStorage.getItem('behaviorId') || search.behaviorId || initBehaviorId
     const clientType = useClientType()
     try {
-      const res = await request.post('/sysMusicRecord/add', {
+      const res = await request.post('/musicPracticeRecord/save', {
         prefix: clientType === 'teacher' ? '/api-teacher' : '/api-student',
         data: {
           musicSheetId: getLinkId(),

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

@@ -5,9 +5,19 @@ import '../../app.d'
 import { useRoute } from 'vue-router'
 
 export default defineComponent({
-  setup(){
+  setup() {
     const route = useRoute()
     sessionStorage.setItem('Authorization', route.query.Authorization as string)
+    onMounted(() => {
+      document.body.addEventListener('touchstart', () => {
+        console.log('子页面touchstart', window.parent)
+        window.parent.postMessage('message', 'touchstart')
+      })
+      document.body.addEventListener('touchend', () => {
+        console.log('子页面touchend')
+        window.parent.postMessage('message', 'touchend')
+      })
+    })
   },
   render() {
     return <router-view></router-view>

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

@@ -57,7 +57,7 @@ async function updatePlayTime(time: number){
   const seearchid = useOriginSearch().id as string
   const id = location.hash.split('?')[0].split('/').pop() || seearchid || ''
   try {
-    const res = await request.post('/sysMusicRecord/add', {
+    const res = await request.post('/musicPracticeRecord/save', {
       prefix: clientType === 'teacher' ? '/api-teacher' : '/api-student',
       data: {
         musicSheetId: id,

+ 1 - 0
vite.config.js

@@ -95,6 +95,7 @@ export default defineConfig({
     // })
   ],
   server: {
+    port: 3000,
     cors: true,
     proxy: {
       '/api-student': {