wangxy vor 4 Monaten
Ursprung
Commit
7cc00d708d
2 geänderte Dateien mit 6 neuen und 2 gelöschten Zeilen
  1. 0 1
      pages/unitTest/index.vue
  2. 6 1
      pages/unitTest/useUnit.js

+ 0 - 1
pages/unitTest/index.vue

@@ -1,7 +1,6 @@
 <template>
 	<view class="ezy-exam-page">
 		<view class="ezy-navBar-box">
-			{{haveFlag}}
 			<view @click="handleBack" class="nav-bar-icon"></view>
 			<text class="nav-bar-title">单元测试</text>
 			<view class="nav-bar-other"><text class="key-note">{{count}}</text>/<text>{{total}}</text></view>

+ 6 - 1
pages/unitTest/useUnit.js

@@ -84,7 +84,8 @@ export function useExam() {
 		data.zhangId = zhangId; // 需要路由参数 章Id
 		data.nianji = nianji; // 需要年纪Id 来执行返回页面
 		data.xueke = cardId; // 需要年纪Id 来执行返回页面
-		data.haveFlag = cacheZhangInfo.haveFlag
+		const activeZhang = getZhangInfoByJieId(cacheZhangInfo.zhangList,jieId);
+		data.haveFlag = activeZhang ? activeZhang.haveFlag: 0;
 
 		// 初始化页面数据
 		initPage();
@@ -225,3 +226,7 @@ function useTishiLeftRight() {
 	}
 }
 
+function getZhangInfoByJieId(list, jieId) {
+	return list.find(item => item.jieList.some(cite => cite.jieId == jieId)) || null;
+
+}