src/views/knowledge/questionbank/particulars/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/knowledge/questionnaire/compilequer/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/outsideChainwt.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
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("图片插入失败"); } }, }, }; 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; 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,