From 96915c592b7cac1ff6a7ee1312c1083bd0c3d256 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期四, 18 七月 2024 17:42:45 +0800
Subject: [PATCH] 测试完成
---
src/views/knowledge/questionbank/particulars/index.vue | 30 +++++++++------
src/views/outsideChainwt.vue | 1
src/views/knowledge/questionnaire/compilequer/index.vue | 54 ++++++++++++++++-----------
3 files changed, 51 insertions(+), 34 deletions(-)
diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index 4f19bb6..bb3f3dc 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>
@@ -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("鍥剧墖鎻掑叆澶辫触");
+ }
},
},
};
diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue
index 2170de2..e53a7a0 100644
--- a/src/views/knowledge/questionnaire/compilequer/index.vue
+++ b/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;
diff --git a/src/views/outsideChainwt.vue b/src/views/outsideChainwt.vue
index 9b0897b..0496f03 100644
--- a/src/views/outsideChainwt.vue
+++ b/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,
--
Gitblit v1.9.3