Browse Source

feat: 错误日志添加partName

TIANYONG 2 weeks ago
parent
commit
b7576e6c0f
2 changed files with 4 additions and 3 deletions
  1. 2 1
      src/hooks/errorLog/index.ts
  2. 2 2
      src/page-instrument/view-detail/index.tsx

+ 2 - 1
src/hooks/errorLog/index.ts

@@ -32,7 +32,8 @@ export default function useErrorLog() {
     };reason: ${event.reason?.message || ''};
     stack: ${event.reason?.stack || ''};
     bizId: ${state.examSongId || query.id || ''};
-    partIndex: ${query["part-index"] || state.partIndex || 0}`;
+    partIndex: ${query["part-index"] || state.partIndex || 0};
+    partName: ${decodeURIComponent(query["part-name"] || '') || ''};`;
     uploadErrorLog(contentError)
   };
   /**

+ 2 - 2
src/page-instrument/view-detail/index.tsx

@@ -184,7 +184,7 @@ export default defineComponent({
         await getMusicDetail(id);
       } catch (err: any) {
         console.error(err);
-        const contentError = `reason: ${err?.message || ''};stack: ${err?.stack || ''};bizId: ${state.examSongId || query.id || ''};partIndex: ${query["part-index"] || state.partIndex || 0};`;
+        const contentError = `reason: ${err?.message || ''};stack: ${err?.stack || ''};bizId: ${state.examSongId || query.id || ''};partIndex: ${query["part-index"] || state.partIndex || 0};partName: ${decodeURIComponent(query["part-name"] || '') || ''};`;
         uploadErrorLog(contentError)
         state.isLoading = false;
         isEmptyMusicShow.value = true
@@ -351,7 +351,7 @@ export default defineComponent({
         handleRendered(osmd)
       }catch(err:any){
         console.log(err, "err")
-        const contentError = `reason: ${err?.message || ''};stack: ${err?.stack || ''};bizId: ${state.examSongId || query.id || ''};partIndex: ${query["part-index"] || state.partIndex || 0};`;
+        const contentError = `reason: ${err?.message || ''};stack: ${err?.stack || ''};bizId: ${state.examSongId || query.id || ''};partIndex: ${query["part-index"] || state.partIndex || 0};partName: ${decodeURIComponent(query["part-name"] || '') || ''};`;
         uploadErrorLog(contentError)
         // 需要向外面(iframe)派发计时器数据的时候触发
         if(query.isbeatTimes){