From e014c6f2c4123d811353b4fe59d1b489e0587543 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期三, 22 五月 2024 18:12:02 +0800 Subject: [PATCH] 测试完成 --- src/views/repositoryai/templateku/configurat/index.vue | 107 +++++++++++++++++++++++++---------------------------- 1 files changed, 51 insertions(+), 56 deletions(-) diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue index c88b36e..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="闂鑺傜偣"> @@ -463,8 +468,8 @@ <el-col :span="12" ><el-form-item label="鏄惁蹇呭~"> <el-select - v-model="topicobj.ismandatory" - placeholder="璇烽�夋嫨" + v-model="topicobj.isMust" + placeholder="榛樿蹇呭~" > <el-option v-for="item in required" @@ -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