ananzhusen 1 місяць тому
батько
коміт
9f4c03c780
1 змінених файлів з 8 додано та 0 видалено
  1. 8 0
      src/views/components/Structure.vue

+ 8 - 0
src/views/components/Structure.vue

@@ -1,4 +1,7 @@
 <template>
 <template>
+  <div class="elements props" v-if="projectData.tree?.length" v-show="group === '工程'">
+    <Project></Project>
+  </div>
   <div class="elements props" v-show="group === '图层'">
   <div class="elements props" v-show="group === '图层'">
     <div class="flex mt-16 mb-16" style="justify-content: end; padding-right: 8px">
     <div class="flex mt-16 mb-16" style="justify-content: end; padding-right: 8px">
       <t-tooltip placement="top" :content="$t('置顶')">
       <t-tooltip placement="top" :content="$t('置顶')">
@@ -197,7 +200,12 @@ import {
   MenuUnfoldIcon,
   MenuUnfoldIcon,
   MenuFoldIcon,
   MenuFoldIcon,
 } from 'tdesign-icons-vue-next';
 } from 'tdesign-icons-vue-next';
+import Project from '@/views/components/Project.vue';
+
+import { useProject  } from '@/services/project';
 
 
+const { data:projectData } = useProject();
+ 
 const props = defineProps<{
 const props = defineProps<{
   group: string;
   group: string;
 }>();
 }>();