From 60ab1da4da1a776531a5e46755f5c9a5d12e11e3 Mon Sep 17 00:00:00 2001
From: zy <276996223@qq.com>
Date: Tue, 18 Feb 2025 09:50:21 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=BB=E5=8A=A1BUG?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/views/task/create.vue | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/views/task/create.vue b/src/views/task/create.vue
index c20e560..977a72e 100644
--- a/src/views/task/create.vue
+++ b/src/views/task/create.vue
@@ -19,11 +19,11 @@
         <el-form-item label="类型" prop="taskType">
           <el-tree-select
             v-model="formData.taskType"
-            :data="typeList"
+            :data="tagList"
             :props="defaultProps"
             check-strictly
             node-key="id"
-            placeholder="请选择归属部门"
+            placeholder="请选择任务类型"
           />
         </el-form-item>
 
@@ -315,18 +315,23 @@ const resetQuery = () => {
   handleQuery()
 }
 
-  // 
-  typeList.value = handleTree(await DeptApi.getSimpleDeptList())
 
 /**
  * 获取标签列表
  */
 function getTagList() {
-  TagLibraryApi.getTagLibraryPage({}).then((res) => {
+  TagLibraryApi.getTagLibraryPage({tagType:2}).then((res) => {
     tagList.value = res
   })
 }
 
+
+const defaultProps = {
+  label: 'tagName', // 使用 'name' 字段作为选项的标签
+  children: 'children', // 如果存在子节点,则使用 'children' 字段
+};
+
+
 /**
  * 获取企业列表
  */
@@ -407,6 +412,7 @@ async function submitForm() {
   const validate = await unref(formRef).validate()
   if (validate) {
     const data = JSON.parse(JSON.stringify(formData.value))
+    data.status=1;
     data.enterpriseIds = formData.value.enterprises.map((i) => i.id)
     if(data.enterpriseIds.length==0){
       message.success("温馨提示:请您选择执法对象")