From 96915c592b7cac1ff6a7ee1312c1083bd0c3d256 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期四, 18 七月 2024 17:42:45 +0800 Subject: [PATCH] 测试完成 --- src/views/knowledge/questionbank/particulars/index.vue | 30 +++++++++------ src/views/outsideChainwt.vue | 1 src/views/knowledge/questionnaire/compilequer/index.vue | 54 ++++++++++++++++----------- 3 files changed, 51 insertions(+), 34 deletions(-) diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue index 4f19bb6..bb3f3dc 100644 --- a/src/views/knowledge/questionbank/particulars/index.vue +++ b/src/views/knowledge/questionbank/particulars/index.vue @@ -194,15 +194,15 @@ :action="uploadImgUrl" :headers="headers" :accept="'image/*,video/*'" - :on-change="handleChangetg" + :on-success="handleChangetg" > <el-button size="small" type="primary">鐐瑰嚮涓婁紶</el-button> </el-upload> <div style="margin: 20px"> <el-image style="width: 100px; height: 100px" - :src="url" - :preview-src-list="[...url]" + :src="topicobj.picturePath" + :preview-src-list="[...topicobj.picturePath]" > </el-image> </div> @@ -1007,17 +1007,23 @@ }, // 閫夐」鏂囦欢涓婁紶 handleChange(item, response, file, fileList) { - let index = this.topicobj.svyLibScriptOptions.findIndex( - (obj) => obj.id == item.id && obj.name == item.name - ); - this.topicobj.svyLibScriptOptions[index].picturePath = response.url; + console.log(response); + if (response.code == 200) { + let index = this.topicobj.svyLibScriptOptions.findIndex( + (obj) => obj.id == item.id && obj.name == item.name + ); + this.topicobj.svyLibScriptOptions[index].picturePath = response.url; + } else { + this.$message.error("鍥剧墖鎻掑叆澶辫触"); + } }, // 棰樺共鏂囦欢涓婁紶 - handleChangetg(item, file, fileList) { - let index = this.topicobj.svyLibScriptOptions.findIndex( - (obj) => obj.id == item.id && obj.name == item.name - ); - this.topicobj.svyLibScriptOptions[index].picturePath = file.response.url; + handleChangetg(response, file, fileList) { + if (response.code == 200) { + this.topicobj.picturePath = response.url; + } else { + this.$message.error("鍥剧墖鎻掑叆澶辫触"); + } }, }, }; diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue index 2170de2..e53a7a0 100644 --- a/src/views/knowledge/questionnaire/compilequer/index.vue +++ b/src/views/knowledge/questionnaire/compilequer/index.vue @@ -421,13 +421,24 @@ class="topicxq" v-for="item in topicobj.svyLibTemplateTargetoptions" > - <el-row :gutter="10"> - <el-col :span="11"> + <el-row :gutter="5"> + <el-col :span="16" + ><el-form-item label="閫夐」"> + <el-input + type="text" + placeholder="璇疯緭鍏ラ�夐」" + v-model="item.optioncontent" + show-word-limit + > + </el-input> </el-form-item + ></el-col> + <el-col :span="8"> <el-form-item v-if="topicobj.scoretype == 1" label="鍒嗗��" > <el-input + class="custom-width" type="text" placeholder="璇疯緭鍏ラ�夐」鍒嗗��" v-model="item.score" @@ -458,18 +469,8 @@ </el-col> </el-row> <el-row :gutter="10"> - <el-col :span="11" - ><el-form-item label="閫夐」"> - <el-input - type="text" - placeholder="璇疯緭鍏ラ�夐」" - v-model="item.optioncontent" - show-word-limit - > - </el-input> </el-form-item - ></el-col> - <el-col :span="11" - ><el-form-item label="涓嬮璺宠浆"> + <el-col :span="20" + ><el-form-item label="涓嬮璺宠浆(搴忓彿)"> <el-input type="text" placeholder="璇疯緭鍏ラ鍙�" @@ -478,14 +479,6 @@ > </el-input> </el-form-item ></el-col> - <!-- <el-col :span="2"> - <el-button - type="danger" - icon="el-icon-delete" - circle - @click="deletexuanx(item)" - ></el-button> - </el-col> --> </el-row> <el-row :gutter="10"> <el-form-item label="閫変腑鎻愮ず"> @@ -498,6 +491,20 @@ > </el-input ></el-form-item> + </el-row> + <el-row :gutter="10"> + <el-form-item label="閫夐」鏂囦欢" prop="sickness"> + <div style="width: 40vw"> + <div style="margin: 20px"> + <el-image + style="width: 100px; height: 100px" + :src="item.picturePath" + :preview-src-list="[...item.picturePath]" + > + </el-image> + </div> + </div> + </el-form-item> </el-row> </div> </div> @@ -1439,6 +1446,9 @@ } } } +.custom-width { + width: 100px; /* 璁剧疆瀹藉害鏍峰紡 */ +} ::v-deep .addtopic-input { input { background: #02a7f0; diff --git a/src/views/outsideChainwt.vue b/src/views/outsideChainwt.vue index 9b0897b..0496f03 100644 --- a/src/views/outsideChainwt.vue +++ b/src/views/outsideChainwt.vue @@ -123,6 +123,7 @@ let ivrTaskcalldetail = { asrtext: item.asrtext, valueType: item.valueType, + scriptType: item.scriptType, questiontext: item.questiontext, questionvoice: item.questionvoice, scriptContent: item.scriptContent, -- Gitblit v1.9.3