From b14bdee1aaf639dd14440b42c6a0ce2e12549ee7 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期五, 26 七月 2024 10:38:09 +0800 Subject: [PATCH] 测试完成 --- src/views/knowledge/questionbank/particulars/index.vue | 19 ++++++++++++++----- src/views/knowledge/questionnaire/compilequer/index.vue | 20 ++++++++++++++++---- src/store/getters.js | 4 ++-- src/views/repositoryai/intention/index.vue | 2 +- 4 files changed, 33 insertions(+), 12 deletions(-) diff --git a/src/store/getters.js b/src/store/getters.js index 22e0988..e684b3e 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -183,7 +183,7 @@ }, { value: '3', - label: "闂瓟", + label: "濉┖", raw: { cssClass: "", listClass: "", @@ -191,7 +191,7 @@ }, { value: '4', - label: "濉┖", + label: "闂瓟", raw: { cssClass: "", listClass: "", diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue index 5b3670c..a5cab12 100644 --- a/src/views/knowledge/questionbank/particulars/index.vue +++ b/src/views/knowledge/questionbank/particulars/index.vue @@ -302,7 +302,9 @@ ></span > <span style="margin-left: 30px" - >閫変腑鎸囨爣锛歿{ topicobj.scriptTopic }}</span + >閫変腑鎸囨爣锛�<el-tag type="success" effect="dark">{{ + topicobj.targetname ? topicobj.targetname : "鏈�夋嫨" + }}</el-tag></span > <span style="margin-left: 30px" ><el-button type="success" round @click="gettargetInfo" @@ -660,6 +662,9 @@ return item; } ); + this.topicobj.targetoptions = this.topicobj.svyLibScriptOptions + .map((item) => item.optioncontent) + .join(", "); this.topicobj.otherdata = JSON.stringify(this.variablelist); this.topicobj.suitway = this.suitwaylist.join(","); if (this.id) { @@ -740,13 +745,12 @@ }, Saveproblem() { if (this.topicobj.scoretype == 1) { - console.log(321); this.Scorejudgment(); } else { this.compileissue(); } }, - + // 鍒犻櫎閫夐」 deletexuanx(row) { const index = this.getIndexInArray( @@ -775,10 +779,11 @@ ) .then(() => { console.log(row); - console.log(this.topicobj); this.topicobj.scriptTopic = row.targetname; this.topicobj.valueType = row.valueType; this.topicobj.scriptContent = row.targetdesc; + this.topicobj.targetid = row.id; + this.topicobj.targetname = row.targetname; this.topicobj.isavailable = "0"; this.topicobj.language = "鏅�氳瘽"; this.topicobj.svyLibScriptOptions = []; @@ -1021,10 +1026,14 @@ handleChange(item, response, file, fileList) { console.log(response); if (response.code == 200) { + console.log(item); let index = this.topicobj.svyLibScriptOptions.findIndex( - (obj) => obj.id == item.id && obj.name == item.name + (obj) => obj.optioncontent == item.optioncontent ); + console.log(index); this.topicobj.svyLibScriptOptions[index].picturePath = response.url; + console.log(this.topicobj.svyLibScriptOptions[index]); + this.$forceUpdate(); } else { this.$message.error("鍥剧墖鎻掑叆澶辫触"); } diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue index d41b78a..4db2cdc 100644 --- a/src/views/knowledge/questionnaire/compilequer/index.vue +++ b/src/views/knowledge/questionnaire/compilequer/index.vue @@ -671,6 +671,14 @@ width="200" :show-overflow-tooltip="true" /> + <el-table-column + label="閫夐」鍐呭" + align="center" + key="targetoptions" + prop="targetoptions" + width="200" + :show-overflow-tooltip="true" + /> <el-table-column label="鎿嶄綔" @@ -1014,6 +1022,7 @@ // 鏂板棰樼洰 addtopic(row) { row.isoperation = 1; + console.log(row, "row"); row.svyLibScriptOptions.forEach((item) => { item.isoperation = 1; }); @@ -1055,11 +1064,14 @@ this.sortFn(); }, sortFn() { + console.log(this.ruleForm.svyTemplateLibScripts, "搴忓墠鍊�"); this.ruleForm.svyTemplateLibScripts.forEach((item, index) => { - item.sort = index + 1; - item.svyLibTemplateTargetoptions.forEach((items) => { - items.nextQuestion = Number(item.sort) + 1; - }); + item.sort = Number(index) + 1; + if (item.svyLibTemplateTargetoptions) { + item.svyLibTemplateTargetoptions.forEach((items) => { + items.nextQuestion = Number(item.sort) + 1; + }); + } }); console.log(this.ruleForm.svyTemplateLibScripts); }, diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue index 4a78f11..f50fd78 100644 --- a/src/views/repositoryai/intention/index.vue +++ b/src/views/repositoryai/intention/index.vue @@ -486,6 +486,7 @@ <el-radio :label="1">鍗曢��</el-radio> <el-radio :label="2">澶氶��</el-radio> <el-radio :label="3">濉┖</el-radio> + <el-radio :label="4">闂瓟</el-radio> </el-radio-group> </el-form-item> </el-col></el-row @@ -1185,7 +1186,6 @@ /** 淇敼鎸夐挳鎿嶄綔 */ handleUpdate(row) { this.reset(); - console.log(row); this.title = "鎸囨爣璇︽儏"; this.indexform = {}; this.indexform = row; -- Gitblit v1.9.3