| | |
| | | <el-divider></el-divider> |
| | | |
| | | <el-table :data="targetList" :row-class-name="tableRowClassName"> |
| | | <el-table-column |
| | | label="序号" |
| | | align="center" |
| | | key="id" |
| | | prop="id" |
| | | /> |
| | | <el-table-column label="序号" align="center" key="id" prop="id" /> |
| | | <el-table-column |
| | | label="问题主题(缺)" |
| | | align="center" |
| | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div style="margin: 15px; margin-top: 50px"> |
| | | <div class="leftvlue-jbxx">话术编辑</div> |
| | | <el-divider></el-divider> |
| | | <el-form |
| | | :model="ruleForm" |
| | | :rules="rules" |
| | | ref="ruleForm" |
| | | label-width="100px" |
| | | class="demo-ruleForm" |
| | | > |
| | | <el-form |
| | | :model="ruleForm" |
| | | :rules="rules" |
| | | ref="ruleForm" |
| | | label-width="100px" |
| | | class="demo-ruleForm" |
| | | > |
| | | <div style="margin: 15px; margin-top: 50px"> |
| | | <div class="leftvlue-jbxx">话术编辑</div> |
| | | <el-divider></el-divider> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="模版名称" prop="name"> |
| | | <el-input |
| | | v-model="ruleForm.name" |
| | | placeholder="请输入" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="模版分类" prop="resource"> |
| | | <el-select |
| | | v-model="ruleForm.groupID" |
| | | placeholder="请选择分类" |
| | | > |
| | | <el-option |
| | | v-for="item in deptOptions" |
| | | :key="item.intertcatid" |
| | | :label="item.categoryname" |
| | | :value="item.intertcatid" |
| | | > |
| | | </el-option> |
| | | </el-select> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="问题主题" prop="name"> |
| | | <el-input v-model="ruleForm.name" placeholder="请输入"></el-input> </el-form-item |
| | | <el-input |
| | | v-model="ruleForm.name" |
| | | placeholder="请输入" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="是否可用" prop="resource"> |
| | |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="匹配文本" prop="desc"> |
| | | <el-input type="textarea" placeholder="请输入匹配正则" v-model="ruleForm.desc"></el-input> |
| | | <el-input |
| | | type="textarea" |
| | | placeholder="请输入匹配正则" |
| | | v-model="ruleForm.desc" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button type="primary" @click="submitForm('ruleForm')" |
| | |
| | | > |
| | | <el-button @click="resetForm('ruleForm')">重置</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | </div> |
| | | </el-form> |
| | | </div> |
| | | </el-card> |
| | | </div> |
| | |
| | | editgeneravaluel, |
| | | addgeneravaluel, |
| | | getgeneravaluelinfo, |
| | | getgeneralinfo, |
| | | getgeneralclassify, |
| | | delgeneravaluelinfo, |
| | | getgeneravaluellist, |
| | | } from "@/api/AiCentre/index"; |
| | |
| | | id: null, |
| | | usable: [], |
| | | languagelist: [], |
| | | deptOptions:[], |
| | | mode: [], |
| | | pitchon: "还好吗", |
| | | targetList: [{ switchText: "还好吗" }, { switchText: "还不错" }], |
| | |
| | | }, |
| | | |
| | | created() { |
| | | // this.getList(); |
| | | this.getList(); |
| | | this.usable = store.getters.usable; |
| | | this.languagelist = store.getters.languagelist; |
| | | this.mode = store.getters.mode; |
| | |
| | | getList() { |
| | | this.loading = true; |
| | | this.id = this.$route.query.id; |
| | | getgeneravaluelinfo({ pid: this.id }).then((res) => { |
| | | getgeneralinfo({ pid: this.id }).then((res) => { |
| | | this.targetList = res.rows; |
| | | console.log(this.targetList); |
| | | this.loading = false; |
| | | }); |
| | | getgeneralclassify({}).then((res) => { |
| | | this.deptOptions = res.rows; |
| | | console.log(res); |
| | | }); |
| | | }, |
| | | /** 新增按钮操作 */ |
| | | handleAdd() {}, |