Browse Source

修复模拟考试接口参数错误

JXDS18FUJT 2 years ago
parent
commit
dee959cf54
2 changed files with 18 additions and 18 deletions
  1. 2 3
      src/components/m-do-topic/m-do-topic.vue
  2. 16 15
      src/otherPages/beforeMockExam/index.vue

+ 2 - 3
src/components/m-do-topic/m-do-topic.vue

@@ -66,8 +66,7 @@
         <view v-if="midFunc.includes('readQuestionAndAnswer')"
           @click="
             readQuestionAndAnswer();
-          completeQuestion();
-                                                                                                                                                                        "
+          completeQuestion();"
           class="funcicon-item funcicon-item_select">
           <m-jp-icon style="margin-right: 8rpx" type="a-dtda" size="10px" />
           <span>读题+答案</span>
@@ -1134,7 +1133,7 @@ export default {
       case "exam":
         api.exam
           .studentQuestionInfoSelectTestQuestionInfo({
-            gs: "xc",
+            gs: this.query.gs,
             subject: this.query.subject,
           })
           .then((res) => {

+ 16 - 15
src/otherPages/beforeMockExam/index.vue

@@ -1,17 +1,17 @@
 <template>
   <view class="bg">
-    <m-nav-bar  title="模拟考试" :transparent="true" />
+    <m-nav-bar title="模拟考试" :transparent="true" />
     <view class="user">
       <image class="userImage" :src="headImage"></image>
       <view class="name">
-        {{nickName}}
+        {{ nickName }}
       </view>
     </view>
     <div class="content">
       <div class="title"></div>
       <div class="class">
         <span>考试科目</span>
-        <span>{{ query.subject==1?'科目一':'科目四' }}</span>
+        <span>{{ query.subject == 1 ? "科目一" : "科目四" }}</span>
       </div>
       <div class="class">
         <span>考试题库</span>
@@ -19,7 +19,10 @@
       </div>
       <div class="class">
         <span>考试时间</span>
-        <span>{{ query.subject == "1" ? 100 : 50 }}题,45分钟</span>
+        <span v-if="query.gs !== 'mtc'"
+          >{{ query.subject == "1" ? 100 : 50 }}题,45分钟</span
+        >
+        <span v-if="query.gs === 'mtc'">{{ 50 }}题,30分钟</span>
       </div>
       <div class="class">
         <span>合格标准</span>
@@ -69,9 +72,9 @@ export default {
     headImage() {
       return this.$store.state.user.userInfo.headImage;
     },
-    nickName(){
+    nickName() {
       return this.$store.state.user.userInfo.nickName;
-    }
+    },
   },
   methods: {
     goMockExam(e) {},
@@ -89,9 +92,9 @@ export default {
 </script>
 
 <style scoped lang="scss">
-.bg{
+.bg {
   width: 100%;
-  background-image: url('https://ct.zzxcx.net/ctjk/mp-wx/beforeMockExam/bg.png');
+  background-image: url("https://ct.zzxcx.net/ctjk/mp-wx/beforeMockExam/bg.png");
   height: 100vh;
 }
 .header-back {
@@ -131,24 +134,22 @@ export default {
   border-radius: 30rpx;
   padding-left: 16rpx;
 }
-.user{
+.user {
   padding-top: 40rpx;
   padding-left: 60rpx;
   height: 152rpx;
   display: flex;
-  .userImage{
+  .userImage {
     width: 112rpx;
     height: 112rpx;
   }
-  .name{
+  .name {
     height: 112rpx;
     line-height: 112rpx;
     font-size: 30rpx;
     padding-left: 12rpx;
     color: #fff;
   }
-
-
 }
 .content {
   width: 690rpx;
@@ -166,8 +167,8 @@ export default {
   align-items: center;
   padding-bottom: 80rpx;
   .title {
-    background-image: url('https://ct.zzxcx.net/ctjk/mp-wx/beforeMockExam/header.png');
-    background-size:100%;
+    background-image: url("https://ct.zzxcx.net/ctjk/mp-wx/beforeMockExam/header.png");
+    background-size: 100%;
     background-repeat: no-repeat;
     width: 100%;
     height: 116rpx;