From 43988e7dae93378116a8c5f1fc76f5568d8fd4b2 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 17 六月 2024 10:32:07 +0800
Subject: [PATCH] 测试完成
---
src/views/repositoryai/templateku/configurat/index.vue | 108 +++++++++++++++++++++++++++++++++++++----------------
1 files changed, 75 insertions(+), 33 deletions(-)
diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue
index a18c9ff..32e0931 100644
--- a/src/views/repositoryai/templateku/configurat/index.vue
+++ b/src/views/repositoryai/templateku/configurat/index.vue
@@ -546,7 +546,7 @@
</el-input> </el-form-item
></el-col>
</el-row>
- <el-row :gutter="10">
+ <!-- <el-row :gutter="10">
<el-col :span="12"
><el-form-item label="澶勭悊">
<el-input
@@ -558,7 +558,7 @@
>
</el-input> </el-form-item
></el-col>
- </el-row>
+ </el-row> -->
<el-row :gutter="10">
<el-col :span="16">
@@ -593,7 +593,7 @@
</el-input> </el-form-item
></el-col>
</el-row>
- <el-row :gutter="10">
+ <!-- <el-row :gutter="10">
<el-col :span="12"
><el-form-item label="澶勭悊">
<el-input
@@ -605,7 +605,7 @@
>
</el-input> </el-form-item
></el-col>
- </el-row>
+ </el-row> -->
<el-row :gutter="10">
<el-col :span="16">
@@ -640,7 +640,7 @@
</el-input> </el-form-item
></el-col>
</el-row>
- <el-row :gutter="10">
+ <!-- <el-row :gutter="10">
<el-col :span="12"
><el-form-item label="澶勭悊">
<el-input
@@ -652,7 +652,7 @@
>
</el-input> </el-form-item
></el-col>
- </el-row>
+ </el-row> -->
<el-row :gutter="10">
<el-col :span="16">
@@ -715,7 +715,7 @@
</div>
</div>
<!-- 澶氶�� -->
- <div
+ <!-- <div
class="topic-dev"
v-for="(item, index) in valssu"
:key="item.aaa"
@@ -734,7 +734,7 @@
</el-checkbox>
</el-checkbox-group>
</div>
- </div>
+ </div> -->
<!-- 濉┖
<div class="topic-dev" v-for="item in valssu" :key="item.aaa">
<div class="dev-text">
@@ -756,7 +756,7 @@
title="娣诲姞棰樼洰"
:visible.sync="drawer"
custom-class="demo-drawer"
- width="50%"
+ size="50%"
>
<div class="preview-left">
<el-form
@@ -820,6 +820,12 @@
</template>
</el-table-column>
</el-table>
+ <pagination
+ :total="total"
+ :page.sync="queryParams.pageNum"
+ :limit.sync="queryParams.pageSize"
+ @pagination="getaddtopiclist"
+ />
</div>
</el-drawer>
</div>
@@ -867,10 +873,19 @@
indexAssortlist: [],
inputValue: "",
inputValueillness: "",
- topicobj: {},
+ topicobj: {
+ noMatchText: "",
+ noClearlyText: "",
+ slienceText: "",
+ },
total: 1,
id: "",
- ruleForm: {},
+ ruleForm: {
+ templateName: "",
+ ivrLibaTemplateTagList: [],
+ ivrLibaTemplateScriptVOList: [],
+ tempDetpRelevances: [],
+ },
rules: {},
optionstag: [],
prefollowuplist: [],
@@ -959,6 +974,7 @@
this.courtyardlist = store.getters.courtyardlist;
this.precedencetype = store.getters.precedencetype;
},
+ mounted() {},
methods: {
//鍏叡鏂规硶--------------------
@@ -972,30 +988,33 @@
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;
- }
+
+ // console.log(this.task, "task");
+ // if (this.task) {
+ // this.id = this.$route.query.id;
+ // }
},
// 鑾峰彇琛ㄥ崟鏁版嵁
getvFollowup() {
getvFollowup({ id: this.id }).then((res) => {
- this.ruleForm = res.data;
+ if (res.code == 200 && this.id) {
+ console.log(2211);
+ this.ruleForm = res.data;
+ this.tempDetpRelevanceslist = JSON.parse(this.ruleForm.deptNames);
+ this.ruleForm.suitway = this.ruleForm.suitway.split(",");
+ this.ruleForm.campus = this.ruleForm.campus.split(",");
+ this.ruleForm.submoduleID = this.ruleForm.submoduleID.split(",");
+ this.ruleForm.submoduleID = this.ruleForm.submoduleID.map((res) => {
+ return Number(res);
+ });
+ console.log(this.ruleForm.submoduleID, "this.ruleForm.submoduleID鍙�");
+ this.dynamicTags = this.ruleForm.ivrLibaTemplateTagList;
- this.tempDetpRelevanceslist = JSON.parse(this.ruleForm.deptNames);
- this.ruleForm.suitway = this.ruleForm.suitway.split(",");
- this.ruleForm.campus = this.ruleForm.campus.split(",");
- this.ruleForm.submoduleID = this.ruleForm.submoduleID.split(",");
- this.ruleForm.submoduleID = this.ruleForm.submoduleID.map((res) => {
- return Number(res);
- });
- console.log(this.ruleForm.submoduleID, "this.ruleForm.submoduleID鍙�");
- this.dynamicTags = this.ruleForm.ivrLibaTemplateTagList;
-
- this.dynamicTags = this.ruleForm.ivrLibaTemplateTagList.map(
- this.processElement
- );
- console.log(this.ruleForm.suitway);
+ this.dynamicTags = this.ruleForm.ivrLibaTemplateTagList.map(
+ this.processElement
+ );
+ console.log(this.ruleForm.suitway);
+ }
});
getillnesslist({
pageNum: 1,
@@ -1003,9 +1022,11 @@
}).then((response) => {
this.optionsillness = response.rows;
});
- getillness({ outid: this.id, type: 3 }).then((res) => {
- this.illnesslist = res.rows;
- });
+ if (this.id) {
+ getillness({ outid: this.id, type: 3 }).then((res) => {
+ this.illnesslist = res.rows;
+ });
+ }
listDept(this.queryParams).then((response) => {
this.deptList = this.handleTree(response.data, "deptId");
});
@@ -1015,6 +1036,18 @@
// 鍒嗙被
getFollowupclassify({}).then((res) => {
this.indexAssortlist = res.rows;
+ this.ruleForm.assortid = Number(this.$route.query.assortid);
+ });
+ // 绉戝
+ listDept(this.queryParams).then((response) => {
+ this.deptList = this.handleTree(response.data, "deptId");
+ });
+ // 鐤剧梾
+ getillnesslist({
+ pageNum: 1,
+ pageSize: 100,
+ }).then((response) => {
+ this.optionsillness = response.rows;
});
getgenerallist({
pageNum: 1,
@@ -1217,6 +1250,14 @@
},
addtopic(row) {
console.log(row);
+ if (
+ this.ruleForm.ivrLibaTemplateScriptVOList.some(
+ (obj) => obj.questiontitle == row.questiontitle
+ )
+ ) {
+ this.$modal.msgError("璇ラ鐩凡瀛樺湪");
+ return;
+ }
getverbaltrick({ id: row.id }).then((res) => {
console.log(res, "璇︽儏");
res.data.isoperation = 1;
@@ -1226,6 +1267,7 @@
});
this.ruleForm.ivrLibaTemplateScriptVOList.push(res.data);
this.sortFn();
+ this.$modal.msgSuccess("娣诲姞鎴愬姛");
});
},
handleDelete(row) {
--
Gitblit v1.9.3