From f4dcb9cf920f2229d5bab5b989f0ed944cffd46d Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 24 四月 2024 18:40:16 +0800
Subject: [PATCH] 测试完成
---
src/views/repositoryai/templateku/configurat/index.vue | 338 ++++++++++++++++++++++++++++++--------------------------
1 files changed, 180 insertions(+), 158 deletions(-)
diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue
index 8783cfb..c88b36e 100644
--- a/src/views/repositoryai/templateku/configurat/index.vue
+++ b/src/views/repositoryai/templateku/configurat/index.vue
@@ -476,13 +476,14 @@
</el-select> </el-form-item
></el-col>
<el-col :span="12"
- ><el-form-item label="鏄惁鍙敤">
+ ><el-form-item label="鍙栧�肩被鍨�">
<el-select
- v-model="topicobj.isavailable"
+ v-model="topicobj.isEnable"
placeholder="璇烽�夋嫨"
+ :disabled="true"
>
<el-option
- v-for="item in usable"
+ v-for="item in valuetype"
:key="item.value"
:label="item.label"
:value="item.value"
@@ -491,164 +492,180 @@
</el-select> </el-form-item
></el-col>
</el-row>
- <div class="headline">
- <div class="basics">閫夐」璁剧疆</div>
- <div class="headbottom">
- <el-button
- type="primary"
- icon="el-icon-circle-plus-outline"
- @click="addzbiao"
- >娣诲姞鎸囨爣</el-button
- >
+ <div class="topicxq" v-if="topicobj.isEnable == 2 || topicobj.isEnable == 3">
+ <el-row>
+ <el-col :span="20">
+ <el-form-item label="鏀堕泦鍐呭">
+ <el-input
+ style="width: 400px;"
+ type="textarea"
+ v-model="topicobj.value"
+ placeholder="闂鏀堕泦鍐呭"
+ ></el-input>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ </div>
+ <div v-else>
+ <div class="headline">
+ <div class="basics">閫夐」璁剧疆</div>
+ <!-- <div class="headbottom">
+ <el-button
+ type="primary"
+ icon="el-icon-circle-plus-outline"
+ @click="addzbiao"
+ >娣诲姞鎸囨爣</el-button
+ >
+ </div> -->
</div>
- </div>
- <Regular
- :TargetoptionList="topicobj.ivrLibaScriptTargetoptionList"
- @deloption="deloption"
- :controlsc="false"
- />
- <!-- 鏃犲尮閰嶇被鍨� -->
- <div class="topicxq">
- <el-row :gutter="10">
- <el-col :span="12"
- ><el-form-item label="鏃犲尮閰嶈瘽鏈�">
- <el-input
- type="text"
- placeholder="璇疯緭鍏�"
- v-model="topicobj.nomatchtext"
- show-word-limit
- >
- </el-input> </el-form-item
- ></el-col>
- </el-row>
- <el-row :gutter="10">
- <el-col :span="12"
- ><el-form-item label="澶勭悊">
- <el-input
- type="text"
- placeholder="(榛樿)鏃犲0"
- v-model="topicobj.text"
- maxlength="10"
- show-word-limit
- >
- </el-input> </el-form-item
- ></el-col>
- </el-row>
-
- <el-row :gutter="10">
- <el-col :span="16">
- <el-form-item label="璇煶鏂囦欢">
- <el-upload
- class="upload-demo"
- style="display: flex"
- action="https://jsonplaceholder.typicode.com/posts/"
- :on-change="handleChange"
- :file-list="fileList"
- :limit="1"
- :on-exceed="handleExceed"
- >
- <el-button size="small" type="primary"
- >鐐瑰嚮涓婁紶</el-button
+ <Regular
+ :TargetoptionList="topicobj.ivrLibaScriptTargetoptionList"
+ @deloption="deloption"
+ :controlsc="false"
+ />
+ <!-- 鏃犲尮閰嶇被鍨� -->
+ <div class="topicxq">
+ <el-row :gutter="10">
+ <el-col :span="12"
+ ><el-form-item label="鏃犲尮閰嶈瘽鏈�">
+ <el-input
+ type="text"
+ placeholder="璇疯緭鍏�"
+ v-model="topicobj.nomatchtext"
+ show-word-limit
>
- </el-upload>
- </el-form-item></el-col
- >
- </el-row>
- </div>
- <div class="topicxq">
- <el-row :gutter="10">
- <el-col :span="12"
- ><el-form-item label="鍚笉娓呰瘽鏈�">
- <el-input
- type="text"
- placeholder="璇疯緭鍏�"
- v-model="topicobj.noclearlytext"
- show-word-limit
- >
- </el-input> </el-form-item
- ></el-col>
- </el-row>
- <el-row :gutter="10">
- <el-col :span="12"
- ><el-form-item label="澶勭悊">
- <el-input
- type="text"
- placeholder="(榛樿)鏃犲0"
- v-model="topicobj.text"
- maxlength="10"
- show-word-limit
- >
- </el-input> </el-form-item
- ></el-col>
- </el-row>
-
- <el-row :gutter="10">
- <el-col :span="16">
- <el-form-item label="璇煶鏂囦欢">
- <el-upload
- class="upload-demo"
- style="display: flex"
- action="https://jsonplaceholder.typicode.com/posts/"
- :on-change="handleChange"
- :file-list="fileList"
- :limit="1"
- :on-exceed="handleExceed"
- >
- <el-button size="small" type="primary"
- >鐐瑰嚮涓婁紶</el-button
+ </el-input> </el-form-item
+ ></el-col>
+ </el-row>
+ <el-row :gutter="10">
+ <el-col :span="12"
+ ><el-form-item label="澶勭悊">
+ <el-input
+ type="text"
+ placeholder="(榛樿)鏃犲0"
+ v-model="topicobj.text"
+ maxlength="10"
+ show-word-limit
>
- </el-upload>
- </el-form-item></el-col
- >
- </el-row>
- </div>
- <div class="topicxq">
- <el-row :gutter="10">
- <el-col :span="12"
- ><el-form-item label="闈欓粯璇濇湳">
- <el-input
- type="text"
- placeholder="璇疯緭鍏�"
- v-model="topicobj.sliencetext"
- show-word-limit
- >
- </el-input> </el-form-item
- ></el-col>
- </el-row>
- <el-row :gutter="10">
- <el-col :span="12"
- ><el-form-item label="澶勭悊">
- <el-input
- type="text"
- placeholder="(榛樿)鏃犲0"
- v-model="topicobj.text"
- maxlength="10"
- show-word-limit
- >
- </el-input> </el-form-item
- ></el-col>
- </el-row>
+ </el-input> </el-form-item
+ ></el-col>
+ </el-row>
- <el-row :gutter="10">
- <el-col :span="16">
- <el-form-item label="璇煶鏂囦欢">
- <el-upload
- class="upload-demo"
- style="display: flex"
- action="https://jsonplaceholder.typicode.com/posts/"
- :on-change="handleChange"
- :file-list="fileList"
- :limit="1"
- :on-exceed="handleExceed"
- >
- <el-button size="small" type="primary"
- >鐐瑰嚮涓婁紶</el-button
+ <el-row :gutter="10">
+ <el-col :span="16">
+ <el-form-item label="璇煶鏂囦欢">
+ <el-upload
+ class="upload-demo"
+ style="display: flex"
+ action="https://jsonplaceholder.typicode.com/posts/"
+ :on-change="handleChange"
+ :file-list="fileList"
+ :limit="1"
+ :on-exceed="handleExceed"
>
- </el-upload>
- </el-form-item></el-col
- >
- </el-row>
+ <el-button size="small" type="primary"
+ >鐐瑰嚮涓婁紶</el-button
+ >
+ </el-upload>
+ </el-form-item></el-col
+ >
+ </el-row>
+ </div>
+ <div class="topicxq">
+ <el-row :gutter="10">
+ <el-col :span="12"
+ ><el-form-item label="鍚笉娓呰瘽鏈�">
+ <el-input
+ type="text"
+ placeholder="璇疯緭鍏�"
+ v-model="topicobj.noclearlytext"
+ show-word-limit
+ >
+ </el-input> </el-form-item
+ ></el-col>
+ </el-row>
+ <el-row :gutter="10">
+ <el-col :span="12"
+ ><el-form-item label="澶勭悊">
+ <el-input
+ type="text"
+ placeholder="(榛樿)鏃犲0"
+ v-model="topicobj.text"
+ maxlength="10"
+ show-word-limit
+ >
+ </el-input> </el-form-item
+ ></el-col>
+ </el-row>
+
+ <el-row :gutter="10">
+ <el-col :span="16">
+ <el-form-item label="璇煶鏂囦欢">
+ <el-upload
+ class="upload-demo"
+ style="display: flex"
+ action="https://jsonplaceholder.typicode.com/posts/"
+ :on-change="handleChange"
+ :file-list="fileList"
+ :limit="1"
+ :on-exceed="handleExceed"
+ >
+ <el-button size="small" type="primary"
+ >鐐瑰嚮涓婁紶</el-button
+ >
+ </el-upload>
+ </el-form-item></el-col
+ >
+ </el-row>
+ </div>
+ <div class="topicxq">
+ <el-row :gutter="10">
+ <el-col :span="12"
+ ><el-form-item label="闈欓粯璇濇湳">
+ <el-input
+ type="text"
+ placeholder="璇疯緭鍏�"
+ v-model="topicobj.sliencetext"
+ show-word-limit
+ >
+ </el-input> </el-form-item
+ ></el-col>
+ </el-row>
+ <el-row :gutter="10">
+ <el-col :span="12"
+ ><el-form-item label="澶勭悊">
+ <el-input
+ type="text"
+ placeholder="(榛樿)鏃犲0"
+ v-model="topicobj.text"
+ maxlength="10"
+ show-word-limit
+ >
+ </el-input> </el-form-item
+ ></el-col>
+ </el-row>
+
+ <el-row :gutter="10">
+ <el-col :span="16">
+ <el-form-item label="璇煶鏂囦欢">
+ <el-upload
+ class="upload-demo"
+ style="display: flex"
+ action="https://jsonplaceholder.typicode.com/posts/"
+ :on-change="handleChange"
+ :file-list="fileList"
+ :limit="1"
+ :on-exceed="handleExceed"
+ >
+ <el-button size="small" type="primary"
+ >鐐瑰嚮涓婁紶</el-button
+ >
+ </el-upload>
+ </el-form-item></el-col
+ >
+ </el-row>
+ </div>
</div>
</el-form>
</el-card>
@@ -870,6 +887,7 @@
precedencetype: [],
usable: [],
required: [],
+ valuetype: [],
mode: [],
inputVisible: false,
inputVisibleillness: false,
@@ -952,6 +970,7 @@
this.mode = store.getters.mode;
this.usable = store.getters.usable;
this.required = store.getters.required;
+ this.valuetype = store.getters.valuetype;
this.languagelist = store.getters.languagelist;
this.courtyardlist = store.getters.courtyardlist;
this.precedencetype = store.getters.precedencetype;
@@ -1197,7 +1216,7 @@
this.getaddtopiclist();
},
getaddtopiclist() {
- console.log(11);
+ console.log(12);
this.drawer = true;
getverbaltricklist(this.queryParams).then((res) => {
this.loading = false;
@@ -1216,6 +1235,7 @@
item.isoperation = 1;
});
this.ruleForm.ivrLibaTemplateScriptVOList.push(res.data);
+ this.sortFn();
});
},
handleDelete(row) {
@@ -1233,13 +1253,15 @@
if (row.ivrLibaScriptTargetoptionList.length) {
console.log(11);
this.topicobj = row;
+ this.topicobj.isEnable = row.valueType;
} else {
getverbaltrick({ id: row.id }).then((res) => {
- if (res.code == 200) {
+ if (res.data) {
this.topicobj = res.data;
console.log(res.data, "topicobj");
} else {
- console.log("娌℃壘鍒�");
+ this.topicobj = row;
+ console.log("娌℃壘鍒伴�夐」锛岃鏌ョ湅闂搴撴槸鍚︽纭厤缃�");
}
});
}
--
Gitblit v1.9.3