From 4e32f1188e9d0cafd3511994d2d13617ca6e08f9 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期五, 15 十二月 2023 11:15:00 +0800 Subject: [PATCH] 完成 --- src/views/repositoryai/intention/index.vue | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue index 8238d4c..3d03d41 100644 --- a/src/views/repositoryai/intention/index.vue +++ b/src/views/repositoryai/intention/index.vue @@ -396,13 +396,15 @@ v-if="inputVisible" @change="handleInputConfirm" filterable + allow-create + default-first-option placeholder="璇烽�夋嫨" > <el-option - v-for="item in optionss" - :key="item.label" - :label="item.label" - :value="item.label" + v-for="item in optionstag" + :key="item.tagname" + :label="item.tagname" + :value="item.tagname" > </el-option> </el-select> @@ -624,6 +626,8 @@ import { getToken } from "@/utils/auth"; import Treeselect from "@riophae/vue-treeselect"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; +import { listtag } from "@/api/system/label"; + export default { name: "questionnaire", dicts: ["sys_normal_disable", "sys_user_sex"], @@ -754,6 +758,7 @@ label: "绫诲瀷鍥�", }, ], + optionstag:[], //绫诲埆鍒楄〃 editableTabs: [ { @@ -848,6 +853,7 @@ watch: {}, created() { this.getList(); + this.gettabList(); }, methods: { @@ -927,6 +933,17 @@ console.log(key, keyPath); }, // 鏍囩----------------- + gettabList() { + const tagqueryParams = { + pageNum: 1, + pageSize: 1000, + tagcategoryid: "0", + }; + listtag(tagqueryParams).then((response) => { + console.log(response); + this.optionstag = response.rows; + }); + }, handleClose(tag) { this.dynamicTags.splice(this.dynamicTags.indexOf(tag), 1); }, -- Gitblit v1.9.3