index.vue 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <div class="permissionPage">
  3. <PublicPageHeader class="permissionPage_head" page-title="界面配置管理" />
  4. <div class="permissionPage_content flex">
  5. <div class="permissionPage_content_left">
  6. <PublicPageTree />
  7. </div>
  8. <div class="permissionPage_content_right">
  9. <PublicPageTable />
  10. </div>
  11. </div>
  12. </div>
  13. </template>
  14. <script>
  15. import PublicPageHeader from '@/components/PublicPageHeader'
  16. import PublicPageTable from './components/permissionList.vue'
  17. import PublicPageTree from '@/components/publicPageTree'
  18. export default {
  19. name: 'Permissionpage',
  20. components: { PublicPageHeader, PublicPageTable, PublicPageTree, },
  21. }
  22. </script>
  23. <style lang="scss" scoped>
  24. .permissionPage {
  25. height: calc(100vh - 90px);
  26. padding: 20px;
  27. &_content {
  28. margin-top: 20px;
  29. height: calc(100vh - 190px);
  30. &_left {
  31. width: 360px;
  32. margin-right: 20px;
  33. height: 100%;
  34. }
  35. &_right {
  36. width: calc(100% - 380px);
  37. height: 100%;
  38. background-color: #fff;
  39. padding: 20px;
  40. }
  41. }
  42. }
  43. </style>