From c437204be5eee170cda3e0168e33b93fd323c998 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 27 五月 2024 11:56:07 +0800
Subject: [PATCH] 测试完成
---
src/views/repositoryai/templateku/configurat/index.vue | 103 ++++++++++++++++++++++++---------------------------
1 files changed, 49 insertions(+), 54 deletions(-)
diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue
index 4fe67d7..a18c9ff 100644
--- a/src/views/repositoryai/templateku/configurat/index.vue
+++ b/src/views/repositoryai/templateku/configurat/index.vue
@@ -307,15 +307,19 @@
</el-select>
</el-form-item>
<el-row :gutter="20">
- <el-col :span="8">
+ <el-col :span="12">
<el-form-item label="闅忚鍓嶅鐞�" prop="name">
<el-input
+ type="textarea"
+ show-word-limit
v-model="ruleForm.revisitBefore"
></el-input></el-form-item
></el-col>
- <el-col :span="9">
+ <el-col :span="12">
<el-form-item label="闅忚鍚庡鐞�" prop="region">
<el-input
+ type="textarea"
+ show-word-limit
v-model="ruleForm.revisitAfter"
></el-input> </el-form-item
></el-col>
@@ -347,8 +351,10 @@
>涓嬩竴姝�</el-button
>
<el-button type="info" @click="closeFm('ruleForm')">鍏抽棴</el-button>
- <el-button type="success" @click="Departmenttreatment('ruleForm')"
- >淇濆瓨闅忚妯$増鍩虹淇℃伅</el-button
+ <el-button
+ type="success"
+ @click="Departmenttreatment('ruleForm')"
+ >{{ task ? "淇濆瓨鍒颁换鍔℃ā鐗�" : "淇濆瓨闅忚妯$増鍩虹淇℃伅" }}</el-button
>
</el-form-item>
</el-form>
@@ -449,7 +455,6 @@
<el-input
v-model="topicobj.questiontitle"
placeholder="璇蜂粠宸︿晶鍒楄〃閫夋嫨"
- :disabled="true"
></el-input>
</el-form-item>
<el-form-item label="闂鑺傜偣">
@@ -478,7 +483,7 @@
<el-col :span="12"
><el-form-item label="鍙栧�肩被鍨�">
<el-select
- v-model="topicobj.isEnable"
+ v-model="topicobj.valueType"
placeholder="璇烽�夋嫨"
:disabled="true"
>
@@ -492,12 +497,15 @@
</el-select> </el-form-item
></el-col>
</el-row>
- <div class="topicxq" v-if="topicobj.isEnable == 2 || topicobj.isEnable == 3">
+ <div
+ class="topicxq"
+ v-if="topicobj.valueType == 2 || topicobj.valueType == 3"
+ >
<el-row>
<el-col :span="20">
<el-form-item label="鏀堕泦鍐呭">
<el-input
- style="width: 400px;"
+ style="width: 400px"
type="textarea"
v-model="topicobj.value"
placeholder="闂鏀堕泦鍐呭"
@@ -532,7 +540,7 @@
<el-input
type="text"
placeholder="璇疯緭鍏�"
- v-model="topicobj.nomatchtext"
+ v-model="topicobj.noMatchText"
show-word-limit
>
</el-input> </el-form-item
@@ -579,7 +587,7 @@
<el-input
type="text"
placeholder="璇疯緭鍏�"
- v-model="topicobj.noclearlytext"
+ v-model="topicobj.noClearlyText"
show-word-limit
>
</el-input> </el-form-item
@@ -626,7 +634,7 @@
<el-input
type="text"
placeholder="璇疯緭鍏�"
- v-model="topicobj.sliencetext"
+ v-model="topicobj.slienceText"
show-word-limit
>
</el-input> </el-form-item
@@ -672,9 +680,9 @@
</div>
</div>
- <el-button type="success" @click="Departmenttreatment('ruleForm')"
- >淇濆瓨棰樼洰鏁版嵁</el-button
- >
+ <el-button type="success" @click="Departmenttreatment('ruleForm')">{{
+ task ? "淇濆瓨鍒颁换鍔℃ā鐗�" : "淇濆瓨棰樼洰鏁版嵁"
+ }}</el-button>
<el-button type="primary" plain @click="laststep()">涓婁竴姝�</el-button>
<el-button type="success" plain @click="preview('ruleForm')"
>鏌ョ湅棰勮</el-button
@@ -851,6 +859,8 @@
drawer: false, //鎺у埗灞曞紑
radios: [], //澶氶�夐閫変腑
radioas: "", //濉┖棰樼瓟妗�
+ task: null, //鏄惁鏉ヨ嚜浠诲姟
+ taskform: null, //浠诲姟淇℃伅
labelInfovalue: [], //鏍囩涓存椂瀛樺偍
deptNamesvalue: [], //绉戝涓存椂瀛樺偍
dynamicTags: [],
@@ -918,38 +928,11 @@
},
],
- valssu: [
- {
- idd: 1,
- wssd: "浣犳渶杩戞�庝箞鏍�",
- sdadd: ["sss", "ssccss", "ssaas", "ss"],
- },
- ],
+ valssu: [],
radio: "",
addvalue: "娣诲姞棰樼洰",
// 棰樼洰琛ㄦ牸鏁版嵁
- userList: [
- {
- userid: "1",
- userName: "涓�鍙烽殢璁挎ā鐗�",
- verbaltrick: "涓�鍙烽殢璁挎ā鐗�",
- },
- {
- userid: "2",
- userName: "浜屽彿闅忚妯$増",
- verbaltrick: "涓�鍙烽殢璁挎ā鐗�",
- },
- {
- userid: "3",
- userName: "涓夊彿闅忚妯$増",
- verbaltrick: "涓�鍙烽殢璁挎ā鐗�",
- },
- {
- userid: "4",
- userName: "鍥涘彿闅忚妯$増",
- verbaltrick: "涓�鍙烽殢璁挎ā鐗�",
- },
- ],
+ userList: [],
// 鏌ヨ鍙傛暟
queryParams: {
pageNum: 1,
@@ -964,6 +947,7 @@
},
created() {
+ this.RoutingDataProcessing();
this.gettabList();
this.getvFollowup();
this.auxiliary();
@@ -984,10 +968,17 @@
processElement(element) {
return { ...element, isoperation: 0 };
},
+ // 璺敱鏁版嵁澶勭悊
+ RoutingDataProcessing() {
+ this.id = this.$route.query.id;
+ this.task = this.$route.query.task;
+ console.log(this.task,'task');
+ if (this.task) {
+ this.id = this.$route.query.id;
+ }
+ },
// 鑾峰彇琛ㄥ崟鏁版嵁
getvFollowup() {
- this.id = this.$route.query.id;
-
getvFollowup({ id: this.id }).then((res) => {
this.ruleForm = res.data;
@@ -1216,7 +1207,6 @@
this.getaddtopiclist();
},
getaddtopiclist() {
- console.log(12);
this.drawer = true;
getverbaltricklist(this.queryParams).then((res) => {
this.loading = false;
@@ -1239,13 +1229,18 @@
});
},
handleDelete(row) {
- let index = this.ruleForm.ivrLibaTemplateScriptVOList.indexOf(row);
- this.ruleForm.ivrLibaTemplateScriptVOList.splice(
- this.ruleForm.ivrLibaTemplateScriptVOList.indexOf(row),
- 1
- );
- row.isoperation = 3;
- this.delScriptVOList.push(row);
+ this.$modal
+ .confirm('鏄惁纭鍒犻櫎闂锛�"' + row.questiontitle + '"锛�')
+ .then(() => {
+ this.ruleForm.ivrLibaTemplateScriptVOList.splice(
+ this.ruleForm.ivrLibaTemplateScriptVOList.indexOf(row),
+ 1
+ );
+ row.isoperation = 3;
+ this.delScriptVOList.push(row);
+ this.$modal.msgSuccess("宸插垹闄わ紝淇濆瓨妯$増鐢熸晥");
+ })
+ .catch(() => {});
},
handleUpdate(row) {
console.log(row);
@@ -1253,7 +1248,7 @@
if (row.ivrLibaScriptTargetoptionList.length) {
console.log(11);
this.topicobj = row;
- this.topicobj.isEnable = row.valueType;
+ this.topicobj.valueType = row.valueType;
} else {
getverbaltrick({ id: row.id }).then((res) => {
if (res.data) {
--
Gitblit v1.9.3