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