From 193b6ba90e066ba13358e07d4a34aaa07407f4e3 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 19 七月 2024 18:01:51 +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