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