From 43bb1026f5e6b04e790662361711c40f3499c2a9 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 10 七月 2024 16:02:35 +0800
Subject: [PATCH] 测试完成
---
src/views/repositoryai/templateku/configurat/measurement.vue | 10
src/views/repositoryai/verbaltrick/index.vue | 13
src/views/outsideChainxj.vue | 2
src/views/repositoryai/templateku/configurat/index.vue | 28 +-
src/views/repositoryai/verbaltrick/particulars/index.vue | 24 +-
src/views/knowledge/questionbank/particulars/index.vue | 34 ++--
src/views/outsideChainwt.vue | 4
src/views/knowledge/questionnaire/compilequer/index.vue | 260 ++++++++++++++++++--------------
src/views/knowledge/questionbank/index.vue | 10
src/App.vue | 18 ++
src/views/outsideChain.vue | 4
src/views/patient/propaganda/particty.vue | 33 ++-
12 files changed, 250 insertions(+), 190 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index baa6d41..897936f 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -2,7 +2,7 @@
<div id="app">
<router-view />
<theme-picker />
- <Assistant v-if="" />
+ <Assistant v-if="routertf" />
</div>
</template>
@@ -15,6 +15,22 @@
ThemePicker,
Assistant: () => import("./components/Assistant"), //寮傛缁勪欢鍔犺浇鏂瑰紡
},
+ data() {
+ return {
+ routers: this.$route.path.split("/").pop(),
+ routertf: true,
+ };
+ },
+ created() {
+ console.log(this.routers);
+ if (
+ this.routers == "outsideChainxj" ||
+ this.routers == "outsideChain" ||
+ this.routers == "outsideChainwt"
+ ) {
+ this.routertf = false;
+ }
+ },
metaInfo() {
return {
title:
diff --git a/src/views/knowledge/questionbank/index.vue b/src/views/knowledge/questionbank/index.vue
index bcfe201..2b7b363 100644
--- a/src/views/knowledge/questionbank/index.vue
+++ b/src/views/knowledge/questionbank/index.vue
@@ -180,16 +180,16 @@
label="棰樼洰鏍囬"
fixed
align="center"
- key="topic"
- prop="topic"
+ key="scriptTopic"
+ prop="scriptTopic"
width="200"
:show-overflow-tooltip="true"
/>
<el-table-column
label="棰樼洰鍐呭"
align="center"
- key="script"
- prop="script"
+ key="scriptContent"
+ prop="scriptContent"
width="200"
:show-overflow-tooltip="true"
/>
@@ -461,7 +461,7 @@
haoquestionnaire: "",
idds: "",
topicform: {
- questionText: "",
+ scriptContent: "",
},
amendtag: false, //鏄惁淇敼绫诲埆
dialogFormVisible: false, //淇敼娣诲姞绫诲埆寮规
diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index f069016..b8c97b5 100644
--- a/src/views/knowledge/questionbank/particulars/index.vue
+++ b/src/views/knowledge/questionbank/particulars/index.vue
@@ -71,7 +71,7 @@
<el-col :span="8"
><el-form-item label="棰樼洰鏍囬">
<el-input
- v-model="topicobj.topic"
+ v-model="topicobj.scriptTopic"
placeholder="璇疯緭鍏ユ爣棰�"
></el-input> </el-form-item
></el-col>
@@ -134,7 +134,7 @@
<el-col :span="8"
><el-form-item label="棰樼洰绫诲瀷">
<el-select
- v-model="topicobj.scripttype"
+ v-model="topicobj.scriptType"
size="medium"
filterable
placeholder="璇烽�夋嫨鍒嗙被"
@@ -172,9 +172,9 @@
<el-input
style="width: 40vw"
type="textarea"
- id="script"
- v-model="topicobj.script"
- @focus="handleInput('script')"
+ id="scriptContent"
+ v-model="topicobj.scriptContent"
+ @focus="handleInput('scriptContent')"
placeholder="璇疯緭鍏ラ鐩唴瀹�"
></el-input>
</el-form-item>
@@ -182,7 +182,7 @@
<el-input
style="width: 40vw"
type="textarea"
- v-model="topicobj.scriptContent"
+ v-model="topicobj.scriptDesc"
placeholder="璇疯緭鍏ヨ鏄�"
></el-input>
</el-form-item>
@@ -322,7 +322,7 @@
</el-col></el-row
> -->
</div>
- <div v-if="topicobj.valueType == 1">
+ <div v-if="topicobj.scriptType != 3">
<div class="headline">
閫夐」璁剧疆<span style="margin-left: 30px"
><el-button type="primary" round @click="addoption"
@@ -534,9 +534,9 @@
isavailable: "",
},
optionlist: [
- { value: "topic", table: "topic" },
- { value: "topic", table: "topic" },
- { value: "topic", table: "topic" },
+ { value: "scriptTopic", table: "scriptTopic" },
+ { value: "scriptTopic", table: "scriptTopic" },
+ { value: "scriptTopic", table: "scriptTopic" },
],
inputValueillness: "",
required: [],
@@ -704,6 +704,8 @@
return false;
}
return true;
+ } else if (this.topicobj.scriptType == 3) {
+ return true;
} else {
this.$message({
message: "閫夐」鍒嗗�兼湭璁剧疆",
@@ -759,7 +761,7 @@
.then(() => {
console.log(row);
console.log(this.topicobj);
- this.topicobj.topic = row.targetname;
+ this.topicobj.scriptTopic = row.targetname;
this.topicobj.valueType = row.valueType;
this.topicobj.scriptContent = row.targetdesc;
this.topicobj.isavailable = "0";
@@ -896,8 +898,8 @@
let inputValueArr = "";
let el = document.querySelector("#" + this.currentInputId);
//el.selectionStart; 杩欏氨鏄綋鍓嶅厜鏍囨墍鍦ㄧ殑浣嶇疆锛堝瓧绗︿覆涓瓧绗︾殑index锛�
- if (this.currentInputId == "script") {
- inputValueArr = this.topicobj.script.split("");
+ if (this.currentInputId == "scriptContent") {
+ inputValueArr = this.topicobj.scriptContent.split("");
console.log(123);
} else if (this.currentInputId == "nomatchtext") {
inputValueArr = this.topicobj.nomatchtext.split("");
@@ -919,8 +921,8 @@
// 鎶婃暟缁勯噸鏂拌浆鎹负瀛楃涓插苟璧嬪��
inputValueArr = inputValueArr.join("");
console.log(inputValueArr);
- if (this.currentInputId == "script") {
- this.topicobj.script = inputValueArr;
+ if (this.currentInputId == "scriptContent") {
+ this.topicobj.scriptContent = inputValueArr;
} else if (this.currentInputId == "nomatchtext") {
this.topicobj.nomatchtext = inputValueArr;
} else if (this.currentInputId == "sliencetext") {
@@ -1075,7 +1077,7 @@
border: 1px solid #dcdfe6;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
0 0 6px 0 rgba(0, 0, 0, 0.04);
- .topic-dev {
+ .scriptTopic-dev {
margin-bottom: 25px;
font-size: 20px !important;
.dev-text {
diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue
index bcfe6f8..acc174a 100644
--- a/src/views/knowledge/questionnaire/compilequer/index.vue
+++ b/src/views/knowledge/questionnaire/compilequer/index.vue
@@ -316,7 +316,10 @@
<div class="presentation">
<div class="presentation-left">
<el-card class="box-card" style="min-height: 688px">
- <el-table v-loading="loading" :data="ruleForm.svyLibScripts">
+ <el-table
+ v-loading="loading"
+ :data="ruleForm.svyTemplateLibScripts"
+ >
<el-table-column
label="搴忓彿"
align="center"
@@ -326,15 +329,15 @@
<el-table-column
label="棰樼洰鏍囬"
align="center"
- key="topic"
- prop="topic"
+ key="scriptTopic"
+ prop="scriptTopic"
:show-overflow-tooltip="true"
/>
<el-table-column
label="棰樼洰鍐呭"
align="center"
- key="script"
- prop="script"
+ key="scriptContent"
+ prop="scriptContent"
:show-overflow-tooltip="true"
/>
@@ -391,7 +394,7 @@
</div>
<el-form-item label="棰樼洰鏍囬">
<el-input
- v-model="topicobj.topic"
+ v-model="topicobj.scriptTopic"
placeholder="璇疯緭鍏ユ爣棰�"
></el-input>
</el-form-item>
@@ -427,86 +430,107 @@
</el-select> </el-form-item
></el-col>
</el-row>
- <div class="headline">閫夐」璁剧疆</div>
- <div
- class="topicxq"
- v-for="item in topicobj.svyLibTemplateTargetoptions"
- >
- <el-row :gutter="10">
- <el-col :span="11">
- <el-form-item v-if="topicobj.scoretype == 1" label="鍒嗗��">
- <el-input
- type="text"
- placeholder="璇疯緭鍏ラ�夐」鍒嗗��"
- v-model="item.score"
- show-word-limit
+ <div v-if="topicobj.scriptType != 3">
+ <div class="headline">閫夐」璁剧疆</div>
+ <div
+ class="topicxq"
+ v-for="item in topicobj.svyLibTemplateTargetoptions"
+ >
+ <el-row :gutter="10">
+ <el-col :span="11">
+ <el-form-item
+ v-if="topicobj.scoretype == 1"
+ label="鍒嗗��"
>
- </el-input>
- </el-form-item>
- <el-form-item
- v-else-if="topicobj.scoretype == 2"
- label="ABC绛夌骇"
- >
- <el-radio-group v-model="item.score">
- <el-radio label="A">A</el-radio>
- <el-radio label="B">B</el-radio>
- <el-radio label="C">C</el-radio>
- </el-radio-group>
- </el-form-item>
- <el-form-item
- v-else-if="topicobj.scoretype == 3"
- label="浼樿壇绛夌骇"
- >
- <el-radio-group v-model="item.score">
- <el-radio label="浼�">浼�</el-radio>
- <el-radio label="鑹�">鑹�</el-radio>
- <el-radio label="宸�">宸�</el-radio>
- </el-radio-group>
- </el-form-item>
- </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
+ type="text"
+ placeholder="璇疯緭鍏ラ�夐」鍒嗗��"
+ v-model="item.score"
+ show-word-limit
+ >
+ </el-input>
+ </el-form-item>
+ <el-form-item
+ v-else-if="topicobj.scoretype == 2"
+ label="ABC绛夌骇"
>
- </el-input> </el-form-item
- ></el-col>
- <el-col :span="11"
- ><el-form-item label="涓嬮璺宠浆">
- <el-input
- type="text"
- placeholder="璇疯緭鍏ラ鍙�"
- v-model="item.nextQuestion"
- show-word-limit
+ <el-radio-group v-model="item.score">
+ <el-radio label="A">A</el-radio>
+ <el-radio label="B">B</el-radio>
+ <el-radio label="C">C</el-radio>
+ </el-radio-group>
+ </el-form-item>
+ <el-form-item
+ v-else-if="topicobj.scoretype == 3"
+ label="浼樿壇绛夌骇"
>
- </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="閫変腑鎻愮ず">
- <el-input
- style="width: 20vw"
- type="textarea"
- autosize
- placeholder="璇疯緭鍏ュ唴瀹�"
- v-model="item.prompt"
- >
- </el-input
- ></el-form-item>
- </el-row>
+ <el-radio-group v-model="item.score">
+ <el-radio label="浼�">浼�</el-radio>
+ <el-radio label="鑹�">鑹�</el-radio>
+ <el-radio label="宸�">宸�</el-radio>
+ </el-radio-group>
+ </el-form-item>
+ </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-input
+ type="text"
+ placeholder="璇疯緭鍏ラ鍙�"
+ v-model="item.nextQuestion"
+ show-word-limit
+ >
+ </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="閫変腑鎻愮ず">
+ <el-input
+ style="width: 20vw"
+ type="textarea"
+ autosize
+ placeholder="璇疯緭鍏ュ唴瀹�"
+ v-model="item.prompt"
+ >
+ </el-input
+ ></el-form-item>
+ </el-row>
+ </div>
+ </div>
+ <div v-else>
+ <div class="topicxq">
+ <el-row :gutter="10">
+ <el-form-item label="閫変腑鎻愮ず">
+ <el-input
+ style="width: 20vw"
+ type="textarea"
+ autosize
+ placeholder="璇疯緭鍏ュ唴瀹�"
+ v-model="item.prompt"
+ >
+ </el-input
+ ></el-form-item>
+ </el-row>
+ </div>
</div>
</el-form>
</el-card>
@@ -528,7 +552,7 @@
<el-divider></el-divider>
<div class="preview-left">
<!-- 鍗曢�� -->
- <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+ <div class="scriptTopic-dev" v-for="item in valssu" :key="item.aaa">
<div class="dev-text">
{{ item.idd }}銆乕鍗曢�塢<span>{{ item.wssd }}</span>
</div>
@@ -544,7 +568,7 @@
</div>
</div>
<!-- 澶氶�� -->
- <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+ <div class="scriptTopic-dev" v-for="item in valssu" :key="item.aaa">
<div class="dev-text">
{{ item.idd }}銆乕澶氶�塢<span>{{ item.wssd }}</span>
</div>
@@ -561,7 +585,7 @@
</div>
</div>
<!-- 濉┖ -->
- <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+ <div class="scriptTopic-dev" v-for="item in valssu" :key="item.aaa">
<div class="dev-text">
{{ item.idd }}銆乕濉┖]<span>{{ item.wssd }}</span>
</div>
@@ -591,9 +615,9 @@
:inline="true"
label-width="98px"
>
- <el-form-item label="闂鏍囬" prop="topic">
+ <el-form-item label="闂鏍囬" prop="scriptTopic">
<el-input
- v-model="queryParams.topic"
+ v-model="queryParams.scriptTopic"
placeholder="璇疯緭鍏�"
clearable
style="width: 200px"
@@ -618,15 +642,15 @@
<el-table-column
label="鏍囬"
align="center"
- key="topic"
- prop="topic"
+ key="scriptTopic"
+ prop="scriptTopic"
width="100"
/>
<el-table-column
label="闂鍐呭"
align="center"
- key="script"
- prop="script"
+ key="scriptContent"
+ prop="scriptContent"
width="200"
:show-overflow-tooltip="true"
/>
@@ -697,14 +721,15 @@
topicobj: {},
// 鎬绘潯鏁�
total: 1,
- ruleForm: { svyLibScripts: [], tempDetpRelevances: [] },
+ ruleForm: { svyTemplateLibScripts: [], tempDetpRelevances: [] },
rules: {},
rulesa: {},
optionsclass: [], //鍒嗙被鍒楄〃
optionlist: [
- { value: "topic", table: "topic" },
- { value: "topic", table: "topic" },
+ { value: "scriptTopic", table: "scriptTopic" },
+ { value: "scriptTopic", table: "scriptTopic" },
],
+
appraiselist: [
{ label: "鍒嗘暟", value: "1" },
{ label: "ABC绛夌骇", value: "2" },
@@ -801,7 +826,7 @@
this.required = store.getters.required;
this.valuetype = store.getters.valuetype;
this.courtyardlist = store.getters.courtyardlist;
- this.test();
+ // this.test();
},
methods: {
@@ -885,9 +910,8 @@
Departmenttreatment() {
this.ruleForm.deptNames = JSON.stringify(this.tempDetpRelevanceslist);
console.log(this.tempDetpRelevanceslist);
- this.ruleForm.svyLibScripts = this.ruleForm.svyLibScripts.concat(
- this.delScriptVOList
- );
+ this.ruleForm.svyTemplateLibScripts =
+ this.ruleForm.svyTemplateLibScripts.concat(this.delScriptVOList);
console.log(this.tempDetpRelevanceslist, "this.tempDetpRelevanceslist");
const result = this.tempDetpRelevanceslist.map(
(subArr) => subArr[subArr.length - 1]
@@ -963,39 +987,49 @@
item.isoperation = 1;
});
row.svyLibTemplateTargetoptions = row.svyLibScriptOptions;
- this.ruleForm.svyLibScripts.push(row);
+ this.ruleForm.svyTemplateLibScripts.push(row);
+ this.sortFn();
this.$modal.msgSuccess("鏂板鎴愬姛");
},
handleDelete(row) {
- let index = this.ruleForm.svyLibScripts.indexOf(row);
- this.ruleForm.svyLibScripts.splice(index, 1);
+ let index = this.ruleForm.svyTemplateLibScripts.indexOf(row);
+ this.ruleForm.svyTemplateLibScripts.splice(index, 1);
row.isoperation = 3;
this.delScriptVOList.push(row);
this.sortFn();
},
handleUpdate(row) {
- console.log(row);
this.topicobj = row;
+ console.log(this.topicobj, "鐪嬫暟鎹�");
// getissuelist({ svyid: row.svyid }).then((res) => {
// });
},
syioption(row) {
- const index = this.getIndexInArray(this.ruleForm.svyLibScripts, row);
- const item = this.ruleForm.svyLibScripts.splice(index, 1)[0]; // 绉婚櫎鎸囧畾绱㈠紩澶勭殑鍏冪礌锛屽苟淇濆瓨鍒癷tem鍙橀噺涓�
- this.ruleForm.svyLibScripts.splice(index - 1, 0, item); // 灏唅tem鎻掑叆鍒扮储寮曚綅缃殑鍓嶄竴浣�
+ const index = this.getIndexInArray(
+ this.ruleForm.svyTemplateLibScripts,
+ row
+ );
+ const item = this.ruleForm.svyTemplateLibScripts.splice(index, 1)[0]; // 绉婚櫎鎸囧畾绱㈠紩澶勭殑鍏冪礌锛屽苟淇濆瓨鍒癷tem鍙橀噺涓�
+ this.ruleForm.svyTemplateLibScripts.splice(index - 1, 0, item); // 灏唅tem鎻掑叆鍒扮储寮曚綅缃殑鍓嶄竴浣�
this.sortFn();
},
xiayioption(row) {
- const index = this.getIndexInArray(this.ruleForm.svyLibScripts, row);
- const item = this.ruleForm.svyLibScripts.splice(index, 1)[0]; // 绉婚櫎鎸囧畾绱㈠紩澶勭殑鍏冪礌锛屽苟淇濆瓨鍒癷tem鍙橀噺涓�
- this.ruleForm.svyLibScripts.splice(index + 1, 0, item); // 灏唅tem鎻掑叆鍒扮储寮曚綅缃殑鍓嶄竴浣�
+ const index = this.getIndexInArray(
+ this.ruleForm.svyTemplateLibScripts,
+ row
+ );
+ const item = this.ruleForm.svyTemplateLibScripts.splice(index, 1)[0]; // 绉婚櫎鎸囧畾绱㈠紩澶勭殑鍏冪礌锛屽苟淇濆瓨鍒癷tem鍙橀噺涓�
+ this.ruleForm.svyTemplateLibScripts.splice(index + 1, 0, item); // 灏唅tem鎻掑叆鍒扮储寮曚綅缃殑鍓嶄竴浣�
this.sortFn();
},
sortFn() {
- this.ruleForm.svyLibScripts.forEach((item, index) => {
+ this.ruleForm.svyTemplateLibScripts.forEach((item, index) => {
item.sort = index + 1;
+ item.svyLibTemplateTargetoptions.forEach((items) => {
+ items.nextQuestion = Number(item.sort) + 1;
+ });
});
- console.log(this.ruleForm.svyLibScripts);
+ console.log(this.ruleForm.svyTemplateLibScripts);
},
// 淇敼棰樼洰淇℃伅
@@ -1324,7 +1358,7 @@
border: 1px solid #dcdfe6;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
0 0 6px 0 rgba(0, 0, 0, 0.04);
- .topic-dev {
+ .scriptTopic-dev {
margin-bottom: 25px;
font-size: 20px !important;
.dev-text {
@@ -1419,7 +1453,7 @@
width: 22px;
height: 22px;
}
-// ::v-deep.topic-dev.el-radio__label {
+// ::v-deep.scriptTopic-dev.el-radio__label {
// font-size: 24px;
// }
::v-deep.el-radio-group {
diff --git a/src/views/outsideChain.vue b/src/views/outsideChain.vue
index 8ae89d1..9740c76 100644
--- a/src/views/outsideChain.vue
+++ b/src/views/outsideChain.vue
@@ -10,7 +10,7 @@
:key="item.aaa"
>
<div class="dev-text">
- {{ index + 1 }}銆�<span>{{ item.questionText }}</span>
+ {{ index + 1 }}銆�<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx" v-if="item.valueType == 1">
@@ -130,7 +130,7 @@
let ivrTaskcalldetail = {
asrtext: item.asrtext,
valueType: item.valueType,
- questiontext: item.questionText,
+ scriptContent: item.scriptContent,
targetoptions: optionarr.join(","),
};
form.ivrTaskcalldetailList.push(ivrTaskcalldetail);
diff --git a/src/views/outsideChainwt.vue b/src/views/outsideChainwt.vue
index d9829a7..32a050b 100644
--- a/src/views/outsideChainwt.vue
+++ b/src/views/outsideChainwt.vue
@@ -10,7 +10,7 @@
:key="item.aaa"
>
<div class="dev-text">
- {{ index + 1 }}銆�<span>{{ item.questionText }}</span>
+ {{ index + 1 }}銆�<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx" v-if="item.valueType == 1">
@@ -123,7 +123,7 @@
let ivrTaskcalldetail = {
asrtext: item.asrtext,
valueType: item.valueType,
- questiontext: item.questionText,
+ scriptContent: item.scriptContent,
targetoptions: optionarr.join(","),
};
form.ivrTaskcalldetailList.push(ivrTaskcalldetail);
diff --git a/src/views/outsideChainxj.vue b/src/views/outsideChainxj.vue
index 3f213a6..88ba818 100644
--- a/src/views/outsideChainxj.vue
+++ b/src/views/outsideChainxj.vue
@@ -118,7 +118,7 @@
let ivrTaskcalldetail = {
asrtext: item.asrtext,
valueType: item.valueType,
- questiontext: item.questionText,
+ scriptContent: item.scriptContent,
targetoptions: optionarr.join(","),
};
form.ivrTaskcalldetailList.push(ivrTaskcalldetail);
diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index 5254501..873f2d7 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -248,7 +248,7 @@
<el-form-item label="鎮h�呰寖鍥�" prop="status">
<el-select
- v-model="topqueryParams.topic"
+ v-model="topqueryParams.scriptTopic"
placeholder="璇烽�夋嫨"
>
<el-option
@@ -263,7 +263,7 @@
<el-form-item label="鎮h�呯姸鎬�" prop="status">
<el-select
- v-model="topqueryParams.topic"
+ v-model="topqueryParams.scriptTopic"
placeholder="璇烽�夋嫨"
>
<el-option
@@ -277,7 +277,7 @@
</el-form-item>
<el-form-item label="闅忚缁撴灉" prop="status">
<el-select
- v-model="topqueryParams.topic"
+ v-model="topqueryParams.scriptTopic"
placeholder="璇烽�夋嫨"
>
<el-option
@@ -412,7 +412,7 @@
<el-form-item label="灏辫瘖绉戝" prop="status">
<el-select
- v-model="patientqueryParams.topic"
+ v-model="patientqueryParams.scriptTopic"
placeholder="璇烽�夋嫨"
>
<el-option-group
@@ -479,12 +479,12 @@
<div class="preview-left">
<!-- 鍗曢�� -->
<div
- class="topic-dev"
+ class="scriptTopic-dev"
v-for="(item, index) in questionList"
:key="item.aaa"
>
<div class="dev-text">
- {{ index + 1 }}銆�<span>{{ item.questionText }}</span>
+ {{ index + 1 }}銆�<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx" v-if="item.valueType == 1">
@@ -501,7 +501,7 @@
<el-input
type="textarea"
placeholder="鏈幏鍙栧埌淇℃伅"
- v-model.sync="item.questionResult"
+ v-model.sync="item.scriptResult"
:rows="2"
/>
</div>
@@ -557,7 +557,10 @@
prop="status"
v-if="currenttype == 1 || currenttype == 8"
>
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
+ <el-select
+ v-model="topqueryParams.scriptTopic"
+ placeholder="璇烽�夋嫨"
+ >
<el-option
v-for="item in taskoptions"
:key="item.value"
@@ -572,7 +575,10 @@
prop="status"
v-if="currenttype == 4 || currenttype == 5"
>
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
+ <el-select
+ v-model="topqueryParams.scriptTopic"
+ placeholder="璇烽�夋嫨"
+ >
<el-option
v-for="item in taskoptions"
:key="item.value"
@@ -587,7 +593,10 @@
prop="status"
v-if="currenttype == 2 || currenttype == 3 || currenttype == 7"
>
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
+ <el-select
+ v-model="topqueryParams.scriptTopic"
+ placeholder="璇烽�夋嫨"
+ >
<el-option
v-for="item in taskoptions"
:key="item.value"
@@ -1405,7 +1414,7 @@
border: 1px solid #dcdfe6;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
0 0 6px 0 rgba(0, 0, 0, 0.04);
- .topic-dev {
+ .scriptTopic-dev {
margin-bottom: 25px;
font-size: 20px !important;
.dev-text {
@@ -1469,7 +1478,7 @@
width: 22px;
height: 22px;
}
-// ::v-deep.topic-dev.el-radio__label {
+// ::v-deep.scriptTopic-dev.el-radio__label {
// font-size: 24px;
// }
::v-deep.el-radio-group {
diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue
index ad39da7..5cbae2f 100644
--- a/src/views/repositoryai/templateku/configurat/index.vue
+++ b/src/views/repositoryai/templateku/configurat/index.vue
@@ -388,15 +388,15 @@
<el-table-column
label="鏍囬"
align="center"
- key="questiontitle"
- prop="questiontitle"
+ key="scriptTopic"
+ prop="scriptTopic"
:show-overflow-tooltip="true"
/>
<el-table-column
label="闂璇濇湳"
align="center"
- key="questionText"
- prop="questionText"
+ key="scriptContent"
+ prop="scriptContent"
:show-overflow-tooltip="true"
/>
@@ -453,7 +453,7 @@
</div>
<el-form-item label="棰樼洰鏍囬">
<el-input
- v-model="topicobj.questiontitle"
+ v-model="topicobj.scriptTopic"
placeholder="璇蜂粠宸︿晶鍒楄〃閫夋嫨"
></el-input>
</el-form-item>
@@ -704,7 +704,7 @@
:key="item.aaa"
>
<div class="dev-text">
- {{ index + 1 }}銆乕鍗曢�塢<span>{{ item.questionText }}</span>
+ {{ index + 1 }}銆乕鍗曢�塢<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx">
<el-radio-group v-model="radio">
@@ -724,7 +724,7 @@
:key="item.aaa"
>
<div class="dev-text">
- {{ index + 1 }}銆乕澶氶�塢<span>{{ item.questionText }}</span>
+ {{ index + 1 }}銆乕澶氶�塢<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx">
<el-checkbox-group v-model="radios">
@@ -771,7 +771,7 @@
>
<el-form-item label="鏍囬" prop="userName">
<el-input
- v-model="queryParams.questiontitle"
+ v-model="queryParams.scriptTopic"
placeholder="璇疯緭鍏�"
clearable
style="width: 200px"
@@ -796,15 +796,15 @@
<el-table-column
label="鏍囬"
align="center"
- key="questiontitle"
- prop="questiontitle"
+ key="scriptTopic"
+ prop="scriptTopic"
width="100"
/>
<el-table-column
label="闂璇濇湳"
align="center"
- key="questionText"
- prop="questionText"
+ key="scriptContent"
+ prop="scriptContent"
width="200"
:show-overflow-tooltip="true"
/>
@@ -1269,7 +1269,7 @@
console.log(row);
if (
this.ruleForm.ivrLibaTemplateScriptVOList.some(
- (obj) => obj.questiontitle == row.questiontitle
+ (obj) => obj.scriptTopic == row.scriptTopic
)
) {
this.$modal.msgError("璇ラ鐩凡瀛樺湪");
@@ -1289,7 +1289,7 @@
},
handleDelete(row) {
this.$modal
- .confirm('鏄惁纭鍒犻櫎闂锛�"' + row.questiontitle + '"锛�')
+ .confirm('鏄惁纭鍒犻櫎闂锛�"' + row.scriptTopic + '"锛�')
.then(() => {
this.ruleForm.ivrLibaTemplateScriptVOList.splice(
this.ruleForm.ivrLibaTemplateScriptVOList.indexOf(row),
diff --git a/src/views/repositoryai/templateku/configurat/measurement.vue b/src/views/repositoryai/templateku/configurat/measurement.vue
index e631cc8..f5886d3 100644
--- a/src/views/repositoryai/templateku/configurat/measurement.vue
+++ b/src/views/repositoryai/templateku/configurat/measurement.vue
@@ -66,7 +66,7 @@
:key="item.aaa"
>
<div class="dev-text">
- {{ index + 1 }}銆�<span>{{ item.questionText }}</span>
+ {{ index + 1 }}銆�<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx" v-if="item.valueType == 1">
@@ -158,7 +158,7 @@
};
// 鍙戣捣ws璇锋眰
sendWebsocket(
- "ws://localhost:8089/chat?userId=1",
+ "ws://localhost:8095/chat?userId=1",
obj,
this.wsMessage,
this.wsError
@@ -190,9 +190,9 @@
value: dataJson.jsy,
isEat: 1,
});
- } else if (dataJson.nowQuestion.questionText) {
+ } else if (dataJson.nowQuestion.scriptContent) {
this.Answerline.push({
- value: dataJson.nowQuestion.questionText,
+ value: dataJson.nowQuestion.scriptContent,
isEat: 1,
});
}
@@ -224,7 +224,7 @@
console.log(obj, "鍏ュ弬");
// 鍙戣捣ws璇锋眰
sendWebsocket(
- "ws://localhost:8089/chat?userId=1",
+ "ws://localhost:8095/chat?userId=1",
obj,
this.wsMessage,
this.wsError
diff --git a/src/views/repositoryai/verbaltrick/index.vue b/src/views/repositoryai/verbaltrick/index.vue
index fc91097..a39450a 100644
--- a/src/views/repositoryai/verbaltrick/index.vue
+++ b/src/views/repositoryai/verbaltrick/index.vue
@@ -192,15 +192,15 @@
label="闂涓婚"
fixed
align="center"
- key="questiontitle"
- prop="questiontitle"
+ key="scriptTopic"
+ prop="scriptTopic"
:show-overflow-tooltip="true"
/>
<el-table-column
label="闂鏂囨湰"
align="center"
- key="questionText"
- prop="questionText"
+ key="scriptContent"
+ prop="scriptContent"
width="200"
:show-overflow-tooltip="true"
/>
@@ -208,8 +208,8 @@
<el-table-column
label="闂璇煶"
align="center"
- key="questionvoice"
- prop="questionvoice"
+ key="scriptVoice"
+ prop="scriptVoice"
width="200"
/><el-table-column
label="鍏宠仈鎸囨爣"
@@ -609,7 +609,6 @@
getbaltrickclassify({}).then((res) => {
this.deptOptions = res.rows;
this.dialogFormVisible = false;
-
});
},
diff --git a/src/views/repositoryai/verbaltrick/particulars/index.vue b/src/views/repositoryai/verbaltrick/particulars/index.vue
index 0e798e6..14a7cbf 100644
--- a/src/views/repositoryai/verbaltrick/particulars/index.vue
+++ b/src/views/repositoryai/verbaltrick/particulars/index.vue
@@ -104,9 +104,9 @@
</el-row>
<el-row :gutter="20">
<el-col :span="20">
- <el-form-item label="闂涓绘棬" prop="questiontitle">
+ <el-form-item label="闂涓绘棬" prop="scriptTopic">
<el-input
- v-model="indexform.questiontitle"
+ v-model="indexform.scriptTopic"
placeholder="璇疯緭鍏ラ棶棰樹富鏃�"
maxlength="80"
/>
@@ -256,7 +256,7 @@
</el-row>
<el-row>
<el-col :span="24">
- <el-form-item label="闂鍙橀噺" prop="questionText">
+ <el-form-item label="闂鍙橀噺" prop="scriptContent">
<div style="display: flex; margin-bottom: 10px">
<div
v-for="item in variablelist"
@@ -274,15 +274,15 @@
>
<el-row>
<el-col :span="24">
- <el-form-item label="闂鏂囨湰" prop="questionText">
+ <el-form-item label="闂鏂囨湰" prop="scriptContent">
<el-input
:rows="2"
type="textarea"
- id="questionText"
+ id="scriptContent"
show-word-limit
placeholder="璇疯緭鍏ュ唴瀹�"
- v-model.sync="indexform.questionText"
- @focus="handleInput('questionText')"
+ v-model.sync="indexform.scriptContent"
+ @focus="handleInput('scriptContent')"
/>
</el-form-item> </el-col
></el-row>
@@ -694,7 +694,7 @@
.confirm('鏄惁娣诲姞"' + res.rows[0].targetname + '"鎸囨爣鐨勯�夐」锛�')
.then(() => {
this.indexform.valueType = res.rows[0].valueType;
- this.indexform.questiontitle = res.rows[0].targetname;
+ this.indexform.scriptTopic = res.rows[0].targetname;
this.indexform.targetname = res.rows[0].targetname;
this.indexform.targetdesc = res.rows[0].targetdesc;
this.indexform.isAvailable = "0";
@@ -911,8 +911,8 @@
let inputValueArr = "";
let el = document.querySelector("#" + this.currentInputId);
//el.selectionStart; 杩欏氨鏄綋鍓嶅厜鏍囨墍鍦ㄧ殑浣嶇疆锛堝瓧绗︿覆涓瓧绗︾殑index锛�
- if (this.currentInputId == "questionText") {
- inputValueArr = this.indexform.questionText.split("");
+ if (this.currentInputId == "scriptContent") {
+ inputValueArr = this.indexform.scriptContent.split("");
} else if (this.currentInputId == "noMatchText") {
inputValueArr = this.indexform.noMatchText.split("");
} else if (this.currentInputId == "slienceText") {
@@ -933,8 +933,8 @@
// 鎶婃暟缁勯噸鏂拌浆鎹负瀛楃涓插苟璧嬪��
inputValueArr = inputValueArr.join("");
console.log(inputValueArr);
- if (this.currentInputId == "questionText") {
- this.indexform.questionText = inputValueArr;
+ if (this.currentInputId == "scriptContent") {
+ this.indexform.scriptContent = inputValueArr;
} else if (this.currentInputId == "noMatchText") {
this.indexform.noMatchText = inputValueArr;
} else if (this.currentInputId == "slienceText") {
--
Gitblit v1.9.3