From 76196fb19d525648532a209710818ea74c242c3a Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 23 七月 2024 09:47:47 +0800
Subject: [PATCH] 测试完成
---
src/views/knowledge/questionbank/particulars/index.vue | 55 +++++++++++++++++++++++++++++++------------------------
1 files changed, 31 insertions(+), 24 deletions(-)
diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index 4f19bb6..f3bae06 100644
--- a/src/views/knowledge/questionbank/particulars/index.vue
+++ b/src/views/knowledge/questionbank/particulars/index.vue
@@ -5,15 +5,9 @@
<el-form :inline="true" :model="topicobj" class="demo-form-inline">
<div class="headline">
棰樼洰璁剧疆璇︽儏
- <span style="margin-left: 30px"
- ><el-button type="primary" @click="Saveproblem"
- >淇� 瀛�</el-button
- > </span
- ><span style="margin-left: 30px"
- ><el-button type="success" round @click="drawer = true"
- >+閫夋嫨鎸囨爣</el-button
- ></span
- >
+ <span style="float: right; margin-right: 30px"
+ ><el-button type="primary" @click="Saveproblem">淇� 瀛�</el-button>
+ </span>
</div>
<div style="margin-left: 8%">
<el-row :gutter="10">
@@ -194,15 +188,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>
@@ -303,6 +297,12 @@
>+鏂板</el-button
></span
>
+ <span style="margin-left: 30px">閫変腑鎸囨爣锛歿{topicobj.scriptTopic}}</span>
+ <span style="margin-left: 30px"
+ ><el-button type="success" round @click="gettargetInfo"
+ >+閫夋嫨鎸囨爣</el-button
+ ></span
+ >
</div>
<div
class="topicxq"
@@ -400,7 +400,7 @@
</el-card>
</div>
<el-drawer
- title="娣诲姞閫夐」"
+ title="閫夋嫨鎸囨爣"
:visible.sync="drawer"
custom-class="demo-drawer"
size="50%"
@@ -572,7 +572,7 @@
created() {
this.gettabList();
this.getissueinfo();
- this.gettargetInfo();
+ // this.gettargetInfo();
this.mode = store.getters.mode;
this.languagelist = store.getters.languagelist;
this.usable = store.getters.usable;
@@ -631,9 +631,11 @@
});
},
gettargetInfo() {
+ this.queryParams.scriptType = this.topicobj.scriptType;
gettargetInfo(this.queryParams).then((res) => {
this.targetList = res.rows;
this.total = res.total;
+ this.drawer = true;
});
},
// 鏂板鎴栦慨鏀硅鎯�
@@ -905,7 +907,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 +1008,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