aside.vue 631 B

1234567891011121314151617181920212223242526272829
  1. <script setup lang="ts">
  2. import { useArchiveKey } from "@/views/archive/index";
  3. import Tree from "./no-archive/index.vue";
  4. const root = inject(useArchiveKey);
  5. </script>
  6. <template>
  7. <aside style="width: 220px">
  8. <el-tabs
  9. v-model="root.store.leftTreeModel"
  10. class="el-tabs__fill emr-archive-tabs"
  11. type="border-card"
  12. >
  13. <el-tab-pane label="当前" name="current">
  14. <Tree />
  15. </el-tab-pane>
  16. <el-tab-pane label="归档" name="archive"></el-tab-pane>
  17. </el-tabs>
  18. </aside>
  19. </template>
  20. <style lang="scss">
  21. .emr-archive-tabs {
  22. > .el-tabs__content {
  23. padding: 5px;
  24. }
  25. }
  26. </style>