WXL
2024-07-22 452e7fb4ea242b0d7bb821abc0cb3bf465129ffd
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>
@@ -905,7 +905,6 @@
      //el.selectionStart; 这就是当前光标所在的位置(字符串中字符的index)
      if (this.currentInputId == "scriptContent") {
        inputValueArr = this.topicobj.scriptContent.split("");
        console.log(123);
      } else if (this.currentInputId == "nomatchtext") {
        inputValueArr = this.topicobj.nomatchtext.split("");
      } else if (this.currentInputId == "sliencetext") {
@@ -1007,17 +1006,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("图片插入失败");
      }
    },
  },
};