diff --git a/src/components/ActiveCard/index.vue b/src/components/ActiveCard/index.vue
deleted file mode 100644
index 78b37dcda..000000000
--- a/src/components/ActiveCard/index.vue
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/components/index.js b/src/components/index.js
index e13c9a51c..bbe16c10c 100644
--- a/src/components/index.js
+++ b/src/components/index.js
@@ -12,7 +12,6 @@ export { default as FormGroupHeader } from './FormGroupHeader'
export { default as Hamburger } from './Hamburger'
export { default as ListTable } from './ListTable'
export { default as RelationCard } from './RelationCard'
-export { default as ActiveCard } from './ActiveCard'
export { default as Select2 } from './Select2'
export { default as AssetSelect } from './AssetSelect'
export { default as SvgIcon } from './SvgIcon'
diff --git a/src/views/perms/AssetPermissionCreateUpdate.vue b/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue
similarity index 100%
rename from src/views/perms/AssetPermissionCreateUpdate.vue
rename to src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue
diff --git a/src/views/perms/AssetPermissionDetail/AssetPermissionAsset.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue
similarity index 99%
rename from src/views/perms/AssetPermissionDetail/AssetPermissionAsset.vue
rename to src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue
index 0160646d2..a7a4df7a8 100644
--- a/src/views/perms/AssetPermissionDetail/AssetPermissionAsset.vue
+++ b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue
@@ -15,7 +15,7 @@
import ListTable from '@/components/ListTable'
import { RelationCard } from '@/components'
import { DeleteActionFormatter } from '@/components/ListTable/formatters/index'
-import AssetRelationCard from '../AssetRelationCard'
+import AssetRelationCard from './AssetRelationCard/index'
export default {
name: 'AssetPermissionAsset',
diff --git a/src/views/perms/AssetPermissionDetail/AssetPermissionDetail.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue
similarity index 76%
rename from src/views/perms/AssetPermissionDetail/AssetPermissionDetail.vue
rename to src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue
index 1afcf3572..4099bf85f 100644
--- a/src/views/perms/AssetPermissionDetail/AssetPermissionDetail.vue
+++ b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue
@@ -4,20 +4,20 @@
-
+
-
-
diff --git a/src/views/perms/DatabaseAppPermissionCreateUpdate.vue b/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionCreateUpdate.vue
similarity index 100%
rename from src/views/perms/DatabaseAppPermissionCreateUpdate.vue
rename to src/views/perms/DatabaseAppPermission/DatabaseAppPermissionCreateUpdate.vue
diff --git a/src/views/perms/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue b/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue
similarity index 100%
rename from src/views/perms/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue
rename to src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue
diff --git a/src/views/perms/DatabaseAppPermissionDetail/DatabaseAppPermissionDetail.vue b/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDetail.vue
similarity index 75%
rename from src/views/perms/DatabaseAppPermissionDetail/DatabaseAppPermissionDetail.vue
rename to src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDetail.vue
index 08a5d3711..1859780e0 100644
--- a/src/views/perms/DatabaseAppPermissionDetail/DatabaseAppPermissionDetail.vue
+++ b/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDetail.vue
@@ -4,20 +4,20 @@
-
+