소스 검색

修复bug

chenxiong 3 년 전
부모
커밋
47a6d784cd
3개의 변경된 파일7개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 1
      components/course/courseChapter.vue
  2. 1 1
      pages2/class/questionBank.vue
  3. 5 4
      pages2/wd/class.vue

+ 1 - 1
components/course/courseChapter.vue

@@ -20,7 +20,7 @@
 						</view>
 						<view v-if="isRebuild||itemM.rebuild>0" class="tagRe">待重修</view>
 						<view v-else>
-							<view v-if="itemM.learning==1" :class="{tagGreen:itemM.reportStatus == 1,tagRe:itemM.reportStatus == 0 || itemM.rebuild>0}">
+							<view :class="{tagGreen:itemM.reportStatus == 1,tagRe:itemM.reportStatus == 0 || itemM.rebuild>0}">
 								<!-- 已做完 -->
 								<text v-if="itemM.rebuild > 0">待重测</text>
 								<text v-else-if="itemM.reportStatus == 1">合格</text>

+ 1 - 1
pages2/class/questionBank.vue

@@ -1362,7 +1362,7 @@ export default {
 						this.recordId = res.data.data;
 						
 						if(self.needPhoto){
-							self.photoPopup = true; //拍照
+							// self.photoPopup = true; //拍照
 						} else {
 							if(this.lastTime) {
 								this.timer = setInterval(() => {

+ 5 - 4
pages2/wd/class.vue

@@ -144,7 +144,7 @@
 			
 			<view class="bottomBox">
 				<template v-if="item.gradeStatus == 1 && item.status == 1 && (item.studyEndTime > sysTime) && (item.studyStartTime < sysTime) &&  (item.classEndTime && (item.classEndTime < sysTime)) && (item.periodStatus == 0 || item.periodStatus == -1) && item.studyCount > 0">
-					<view class="restart" @click.stop="selectClass(item,index)">
+					<view class="restart" @click.stop="selectClass(item)">
 						选班重学
 					</view>
 				</template>
@@ -279,9 +279,8 @@ export default {
 				this.sysTime = res.data.data;
 			})
 		},
-		selectClass(item,index) {
+		selectClass(item) {
 			console.log(item)
-			this.itemIndex = index;
 			this.selectItem = item;
 			this.selectClassModal = true;
 			this.goodsGradeList(item.goodsId);
@@ -383,12 +382,14 @@ export default {
 				return ;
 			}
 			
+			
+			this.itemIndex = index;
+			
 			if(item.gradeStatus == 1 && item.status == 1 && (item.studyEndTime > this.sysTime) &&  (item.classEndTime && (item.classEndTime < this.sysTime)) && (item.periodStatus == 0 || item.periodStatus == -1) && item.studyCount > 0) {
 				this.selectClass(item);
 				return ;
 			}
 			
-			this.itemIndex = index;
 			
 			let rebuildStatus = await this.courseGoodsRebuildStatus(item.goodsId,item.gradeId)