From fd40d674519a3fbc94f37cb2ece367a17f20f7d8 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Wed, 09 Mar 2022 11:22:09 +0800
Subject: [PATCH] 模拟考试样式调整,提交考试确认窗口回到第一题bug修复,答题后去除自动跳题
---
components/dyw-answer/answer.vue | 51 ++++++++++++-------------
pages/exam/examTextPage.vue | 8 ++--
pages/grabOrders/grabOrdersMain/business.vue | 24 ++++++------
3 files changed, 40 insertions(+), 43 deletions(-)
diff --git a/components/dyw-answer/answer.vue b/components/dyw-answer/answer.vue
index 6e42e28..bbb37a6 100644
--- a/components/dyw-answer/answer.vue
+++ b/components/dyw-answer/answer.vue
@@ -205,6 +205,7 @@
export default {
data() {
return {
+ sleepTime:2000,
subHeaderTop: 0,
isreadOnly: true,
quesModules: [],
@@ -438,11 +439,11 @@
if (item.tempAnswer == item.answer) item.correctOrError = true
// 强制刷新更新视图
this.$forceUpdate()
- if (this.currentIndex < this.max) {
- setTimeout(() => {
- this.currentIndex += 1
- }, 300)
- }
+ // if (this.currentIndex < this.max) {
+ // setTimeout(() => {
+ // this.currentIndex += 1
+ // }, this.sleepTime)
+ // }
},
/* 选择答案(多选)*/
chooseMutiSolution(item, subItem) {
@@ -490,11 +491,11 @@
this.$forceUpdate()
- if (this.currentIndex < this.max) {
- setTimeout(() => {
- this.currentIndex += 1
- }, 300)
- }
+ // if (this.currentIndex < this.max) {
+ // setTimeout(() => {
+ // this.currentIndex += 1
+ // }, this.sleepTime)
+ // }
},
// 实操题中的答案确认
pictureConfirm(item) {
@@ -528,11 +529,11 @@
this.$forceUpdate()
- if (this.currentIndex < this.max) {
- setTimeout(() => {
- this.currentIndex += 1
- }, 300)
- }
+ // if (this.currentIndex < this.max) {
+ // setTimeout(() => {
+ // this.currentIndex += 1
+ // }, this.sleepTime)
+ // }
},
/* 判断题答案 */
judgeSolution(item, value) {
@@ -542,21 +543,16 @@
if (item.tempAnswer == item.answer) item.correctOrError = true
// 强制刷新更新视图
this.$forceUpdate()
- if (this.currentIndex < this.max) {
- setTimeout(() => {
- this.currentIndex += 1
- }, 300)
- }
+ // if (this.currentIndex < this.max) {
+ // setTimeout(() => {
+ // this.currentIndex += 1
+ // }, this.sleepTime)
+ // }
},
/* 交卷 相同 */
handleSubmit(submitORimeEnd) {
/*submitORimeEnd == 1,submit
submitORimeEnd == 0,stimeEnd*/
- if (this.currentIndex == 0) {
- this.currentIndex++
- } else {
- this.currentIndex = 0
- }
if (submitORimeEnd) {
// this.$emit('submit', this.questionList)
this.$emit('submit')
@@ -576,6 +572,7 @@
right: 10px;
bottom: 0;
margin: auto;
+ font-size: 1.0rem;
color: #fff;
letter-spacing: 4rpx;
/* 如果您想让slot内容占满整个导航栏的宽度 */
@@ -619,13 +616,13 @@
.footer {
width: 100%;
height: 88rpx;
- padding: 30rpx 20rpx;
+ padding: 30rpx 25rpx;
position: fixed;
bottom: 0;
display: flex;
align-items: center;
justify-content: space-between;
- font-size: 30rpx;
+ font-size: 1rem;
box-sizing: border-box;
color: #4c8af3;
box-shadow: 0 0 5px 1px #eee;
diff --git a/pages/exam/examTextPage.vue b/pages/exam/examTextPage.vue
index 7f10b2f..6f3dadf 100644
--- a/pages/exam/examTextPage.vue
+++ b/pages/exam/examTextPage.vue
@@ -3,7 +3,6 @@
<!-- <nav-bar-sub></nav-bar-sub> -->
<!-- 用于提示是否确认退出考试 -->
<u-modal v-model="show" :content="content" :show-cancel-button="true" @confirm="handleConfirm"></u-modal>
-
<!-- 渲染题目 -->
<Answer @submit='handleCommit' @timeEnd='handleConfirm' @onChange='onChange'></Answer>
@@ -30,10 +29,10 @@
this.$store.state.questionList = []
var that = this
- console.log(this.$store.state.UserData)
// 理论考试
uni.request({
url: "http://223.82.109.183:2080/api/simulateExamRecord/beginExam",
+ // url: "http://localhost:81/simulateExamRecord/beginExam",
method: 'POST',
data: {
idCardNo: this.$store.state.UserData.cardid
@@ -64,7 +63,7 @@
},
methods: {
/* 提交答案 显示再次确认*/
- handleCommit(questionList) {
+ handleCommit() {
// 显示是否确认交卷
this.show = true;
},
@@ -140,7 +139,8 @@
},
/* 题目答案变化
*/
- onChange(answer) {}
+ onChange(answer) {
+ }
}
}
</script>
diff --git a/pages/grabOrders/grabOrdersMain/business.vue b/pages/grabOrders/grabOrdersMain/business.vue
index c68dd1c..138f60c 100644
--- a/pages/grabOrders/grabOrdersMain/business.vue
+++ b/pages/grabOrders/grabOrdersMain/business.vue
@@ -121,11 +121,11 @@
img: "/static/workbench/task9.png",
url: "",
},
- // ,{
- // title:'模拟考试',
- // img:'../../static/workbench/exam.png',
- // url:'/pages/exam/startexam'
- // }
+ {
+ title: "模拟考试",
+ img: "/static/workbench/task5.png",
+ url: "/pages/exam/startexam",
+ }
],
};
},
@@ -133,13 +133,13 @@
this.getNum();
},
onLoad() {
- if (this.$store.state.billFlag == true) {
- this.dataTwo.push({
- title: "模拟考试",
- img: "/static/workbench/task5.png",
- url: "/pages/exam/startexam",
- });
- }
+ // if (this.$store.state.billFlag == true) {
+ // this.dataTwo.push({
+ // title: "模拟考试",
+ // img: "/static/workbench/task5.png",
+ // url: "/pages/exam/startexam",
+ // });
+ // }
},
onBackPress(e) {
console.log("监听返回按钮事件2", e);
--
Gitblit v1.9.3