From cc467a98ee4db210fe41a749546e45ff7240c652 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期四, 21 十一月 2024 10:54:00 +0800
Subject: [PATCH] 民航心理改名字

---
 src/components/examinations/index.vue |   55 +++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 41 insertions(+), 14 deletions(-)

diff --git a/src/components/examinations/index.vue b/src/components/examinations/index.vue
index 095c41d..6af119d 100644
--- a/src/components/examinations/index.vue
+++ b/src/components/examinations/index.vue
@@ -14,7 +14,12 @@
         <span v-if="nindex == 4">浜斻��</span>
         <span v-html="item.catalogName"></span>
       </p>
-      <el-image v-if="item.catalogImage" :src="item.catalogImage"></el-image>
+      <el-image
+        v-if="item.catalogImage"
+        :src="item.catalogImage"
+        :preview-src-list="[item.catalogImage]"
+        class="catalogImage"
+      ></el-image>
       <ul>
         <li
           v-for="(value, index) in item.infoList"
@@ -82,6 +87,13 @@
                     :disabled="value.isComplete"
                     :style="{ backgroundColor: inputBc }"
                   />
+                  <!-- <math-field
+                    v-else 
+                    class="mathField" 
+                    :menuItems="[]"
+                    @input="onChangeInput"
+                  >
+                  </math-field> -->
                 </span>
               </p>
               <!-- 瀵屾枃鏈� -->
@@ -102,29 +114,28 @@
                     v-html="itemText"
                     class="input-txt"
                   ></span>
-                  <el-select
+                  <select
                     v-else
                     v-model="value.userAnswer"
                     :disabled="value.isComplete"
                   >
-                    <el-option
+                    <option
                       v-for="(citem, cindex) in value.option"
                       :key="cindex + 'dropdown'"
                       :label="citem"
                       :value="citem"
-                    >
-                    </el-option>
-                  </el-select>
+                    ></option>
+                  </select>
                 </span>
               </p>
             </div>
-            <img
+            <!-- <img
               :src="value.isCollect ? isHeart : heart"
               alt=""
               class="collect-png"
               @click="setCollect(nindex, index)"
               v-if="!(hideCollect && value.questionType == 'shortAnswer')"
-            />
+            /> -->
             <!-- 鏀惰棌 -->
           </div>
           <div class="questionContent">
@@ -276,7 +287,7 @@
                 v-model="value.isUnfold"
                 accordion
                 v-if="
-                  value.questionType != 'shortAnswer' ||
+                  value.questionType != 'shortAnswer' &&
                   value.questionType != 'formula'
                 "
               >
@@ -406,7 +417,6 @@
                   <div class="referBox" v-if="value.analysisCon">
                     <span>瑙f瀽锛�</span>
                     <p
-                      v-if="value.analysisCon"
                       v-html="value.analysisCon"
                       :class="
                         [
@@ -416,7 +426,6 @@
                         ].join(' ')
                       "
                     ></p>
-                    <p v-else class="ti-2">鏆傛棤鏁版嵁</p>
                   </div>
                 </el-collapse-item>
               </el-collapse>
@@ -513,6 +522,7 @@
 </template>
 
 <script>
+  import { MathfieldElement } from "mathlive"
 import { Message } from "element-ui";
 import TEditorVue from "../teditor/index.vue";
 export default {
@@ -597,7 +607,13 @@
     // 鑾峰彇涓嶅彈淇濇姢鐨勫浘鐗�
     getPublicImage(md5, width, height) {
       if (!md5) return;
-      if (md5.includes("http")) return md5;
+      if (md5.includes("http")) {
+        if(width) {
+          return md5 + `?width=${width}`
+        } else {
+          return md5
+        }
+      };
       let src = null;
       if (md5) {
         src = process.env.VUE_APP_API_URL + `/file/GetPreViewImage?md5=${md5}`;
@@ -893,6 +909,9 @@
         })
         .catch(() => {});
     },
+    onChangeInput(e) {
+      console.log(e.target.value);
+    }
   },
 };
 </script>
@@ -908,7 +927,9 @@
   text-indent: 1em !important;
   font-size: 16px;
 }
-
+.catalogImage {
+  width: 50%;
+}
 .examination {
   min-height: 100px;
   ul {
@@ -1067,7 +1088,10 @@
         font-weight: 400;
         margin-top: 6px;
       }
-
+      select {
+        outline: none;
+        min-width: 100px;
+      }
       input {
         width: 140px;
         height: 24px;
@@ -1102,6 +1126,9 @@
     width: 21px;
     height: 21px;
   }
+  .mathField {
+    min-width: 200px;
+  }
 }
 
 /** 閫夐」 */

--
Gitblit v1.9.1