|
@@ -15,20 +15,20 @@
|
|
|
<view style="height:24rpx;line-height:24rpx;margin-top:10rpx;">学时要求</view>
|
|
<view style="height:24rpx;line-height:24rpx;margin-top:10rpx;">学时要求</view>
|
|
|
<view style="height:24rpx;line-height:24rpx;">{{examData.completedStudyHours}} / {{examData.studyHoursRequirement}} 学时</view>
|
|
<view style="height:24rpx;line-height:24rpx;">{{examData.completedStudyHours}} / {{examData.studyHoursRequirement}} 学时</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="card-min-right-box-1" @click="tableButton(1,item)"
|
|
|
|
|
|
|
+ <view class="card-min-right-box-1" @click="goToPage()"
|
|
|
v-if="examData.needStudy">开始学习</view>
|
|
v-if="examData.needStudy">开始学习</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="card-min-box" v-if="examData.examStudy">
|
|
<view class="card-min-box" v-if="examData.examStudy">
|
|
|
<view class="card-min-left-box">
|
|
<view class="card-min-left-box">
|
|
|
<view>考前学习</view>
|
|
<view>考前学习</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="card-min-right-box-1" @click="tableButton(2,item)">开始学习</view>
|
|
|
|
|
|
|
+ <view class="card-min-right-box-1" @click="goToPage()">开始学习</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="card-min-box" v-if="examData.mockExam">
|
|
<view class="card-min-box" v-if="examData.mockExam">
|
|
|
<view class="card-min-left-box">
|
|
<view class="card-min-left-box">
|
|
|
<view>模拟考试</view>
|
|
<view>模拟考试</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="card-min-right-box-1" @click="tableButton(3,item)"
|
|
|
|
|
|
|
+ <view class="card-min-right-box-1" @click="goToPage()"
|
|
|
v-if="!examData.examStudy">开始考试</view>
|
|
v-if="!examData.examStudy">开始考试</view>
|
|
|
<view class="card-min-right-box-2" v-if="examData.examStudy">待通过模拟考试后解锁</view>
|
|
<view class="card-min-right-box-2" v-if="examData.examStudy">待通过模拟考试后解锁</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -36,7 +36,7 @@
|
|
|
<view class="card-min-left-box">
|
|
<view class="card-min-left-box">
|
|
|
<view>在线考试</view>
|
|
<view>在线考试</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="card-min-right-box-1" @click="tableButton(4,item)"
|
|
|
|
|
|
|
+ <view class="card-min-right-box-1" @click="goToPage()"
|
|
|
v-if="examData.examKind==1&&examData.conditionType == 4">开始考试</view>
|
|
v-if="examData.examKind==1&&examData.conditionType == 4">开始考试</view>
|
|
|
<view class="card-min-right-box-2" v-if="examData.examKind==1&&examData.conditionType != 4">待通过模拟考试后解锁</view>
|
|
<view class="card-min-right-box-2" v-if="examData.examKind==1&&examData.conditionType != 4">待通过模拟考试后解锁</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -64,6 +64,11 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
|
+ import {
|
|
|
|
|
+ goToExamPage,
|
|
|
|
|
+ confirmCommitmentAndStart,
|
|
|
|
|
+ startFormalExam,
|
|
|
|
|
+ } from '@/pages_safetyEducationExamination/utils/index.js'
|
|
|
import {
|
|
import {
|
|
|
examUserExamStudyTaskList,
|
|
examUserExamStudyTaskList,
|
|
|
} from '@/pages_safetyEducationExamination/api/index.js'
|
|
} from '@/pages_safetyEducationExamination/api/index.js'
|
|
@@ -93,7 +98,7 @@
|
|
|
resetMethod(){
|
|
resetMethod(){
|
|
|
this.examUserExamStudyTaskList();
|
|
this.examUserExamStudyTaskList();
|
|
|
},
|
|
},
|
|
|
- goToPage(item) {
|
|
|
|
|
|
|
+ goToPage() {
|
|
|
this.$set(this,'itemData',this.examData);
|
|
this.$set(this,'itemData',this.examData);
|
|
|
goToExamPage(this.examData, {
|
|
goToExamPage(this.examData, {
|
|
|
openCommitmentDialog: (examItem) => {
|
|
openCommitmentDialog: (examItem) => {
|