lex 2 vuotta sitten
vanhempi
commit
e69dcf0675

+ 1 - 1
src/school/approval-manage/course-adjust.tsx

@@ -114,7 +114,7 @@ export default defineComponent({
     const reset = async () => {
       // await getDetail()
       // await getList()
-      if (browser().iPhone && !state.cacheId && state.isBack != 'true') {
+      if (browser().isApp && !state.cacheId && state.isBack != 'true') {
         // setTimeout(() => {
         postMessage({ api: 'back' })
         // }, 1000)

+ 3 - 4
src/views/unit-test/examination-mode/index.tsx

@@ -104,10 +104,10 @@ export default defineComponent({
     const formatUserAnswers = (item: any, userAnswer: any) => {
       // 判断是否有结果
       if (!userAnswer) return []
-      const answers = JSON.parse(userAnswer) || []
+      const answers = userAnswer || []
 
-      const questionItem = answers.find((child: any) => child.questionId === item.id)
-      return questionItem ? questionItem.details : []
+      // const questionItem = answers.find((child: any) => child.questionId === item.id)
+      return answers[item.id] ? answers[item.id] : []
     }
 
     /**
@@ -119,7 +119,6 @@ export default defineComponent({
         setTimeout(() => {
           const currentItemDom: Element =
             document.querySelectorAll('.swipe-item-question')[state.currentIndex]
-          console.log(currentItemDom, state.currentIndex)
           const rect = useRect(currentItemDom)
           state.swipeHeight = rect.height
         }, 100)

+ 1 - 0
src/views/unit-test/practice-mode/index.tsx

@@ -278,6 +278,7 @@ export default defineComponent({
 
     const onAfter = () => {
       window.removeEventListener('popstate', onBack, false)
+      router.back()
     }
 
     onMounted(async () => {