wangxy 5 månader sedan
förälder
incheckning
13ace6bcbd
2 ändrade filer med 35 tillägg och 16 borttagningar
  1. 6 14
      pages/unitTest/index.vue
  2. 29 2
      pages/unitTest/useUnit.js

+ 6 - 14
pages/unitTest/index.vue

@@ -62,7 +62,6 @@
 
 	const {setStudyStorage} = useStudyRouteParams();
 	
-	const showTishi = ref(true);
 
 	const {
 		count,
@@ -76,9 +75,11 @@
 		jieId,
 		nianji,
 		xueqi,
+		showTishi,
 
 		handleSubmit,
-		initPage
+		initPage,
+		handleCloseTishi
 	} = useExam();
 
 	const uniPointsRef = ref(null);
@@ -99,13 +100,13 @@
 		}))
 		
 		uni.navigateTo({
-			url: `/pages/study/index?nianji=${nianji.value}&xueqi=${xueqi.value}&zhangId=${data.zhangId}&jieId=${jieId.value}`
+			url: `/pages/study/index?nianji=${nianji.value}&xueqi=${xueqi.value}&zhangId=${data.zhangId}`
 		})
 	}
 	
 	function handleBack() {
 		uni.navigateTo({
-			url: `/pages/study/index?nianji=${nianji.value}&xueqi=${xueqi.value}&zhangId=${zhangId.value}&jieId=${jieId.value}`
+			url: `/pages/study/index?nianji=${nianji.value}&xueqi=${xueqi.value}&zhangId=${zhangId.value}`
 		})
 	}
 	
@@ -113,16 +114,7 @@
 		current.value = index;
 	}
 	
-	// 大鹅关闭追加缓存 --- 单独针对当前手机的缓存提示
-	function handleCloseTishi() {
-		uni.setStorageSync('isShowTishi','has');
-		showTishi.value = false;
-	}
-	// 大鹅显示追加缓存 --- 单独针对当前手机的缓存提示
-	function handleShowTishi() {
-		const isNotShow = Boolean(uni.getStorageSync('isShowTishi'));
-		showTishi.value = !isNotShow;
-	}
+
 </script>
 
 <style lang="scss" scoped>

+ 29 - 2
pages/unitTest/useUnit.js

@@ -36,8 +36,8 @@ function useJifen() {
 }
 
 export function useExam() {
+	const {	showTishi, handleCloseTishi, handleShowTishi} = useTishiLeftRight()
 	const {rightAnswer,wrongAnswer,jifen, updateJifen} = useJifen();
-	
 	const data = reactive({
 		count: 0, // 已答题数
 		total: 0, // 总题数
@@ -94,6 +94,8 @@ export function useExam() {
 		formatListToUse(cList)
 		data.list = cList;
 		data.total = cList.length;
+		
+		handleShowTishi();
 	}
 
 	// 交卷
@@ -116,14 +118,39 @@ export function useExam() {
 	}
 
 
+
 	return {
 		...toRefs(data),
 		rightAnswer,
 		wrongAnswer,
 		jifen,
+		showTishi,
 
 		handleSubmit,
-		initPage
+		initPage,
+		handleCloseTishi,
+		handleShowTishi
 	}
 }
 
+// 提示信息显示隐藏
+function useTishiLeftRight() {
+	
+	const showTishi = ref(false);
+	// 大鹅关闭追加缓存 --- 单独针对当前手机的缓存提示
+	function handleCloseTishi() {
+		uni.setStorageSync('isShowTishi','has');
+		showTishi.value = false;
+	}
+	// 大鹅显示追加缓存 --- 单独针对当前手机的缓存提示
+	function handleShowTishi() {
+		const isNotShow = Boolean(uni.getStorageSync('isShowTishi'));
+		showTishi.value = !isNotShow;
+	}
+	
+	return {
+		showTishi,
+		handleCloseTishi,
+		handleShowTishi
+	}
+}