From 452e7fb4ea242b0d7bb821abc0cb3bf465129ffd Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 22 七月 2024 17:40:05 +0800
Subject: [PATCH] 测试完成

---
 src/views/knowledge/questionbank/particulars/index.vue |   31 ++++++++++++++++++-------------
 1 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index 4f19bb6..579464e 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>
@@ -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("鍥剧墖鎻掑叆澶辫触");
+      }
     },
   },
 };

--
Gitblit v1.9.3