diff --git a/src/components/AutoDataForm/utils.js b/src/components/AutoDataForm/utils.js
index 9aa6517a7..6da1ca7c3 100644
--- a/src/components/AutoDataForm/utils.js
+++ b/src/components/AutoDataForm/utils.js
@@ -85,6 +85,10 @@ export class FormFieldGenerator {
field.el = { ...field.el, ...fieldMeta }
field.el.fields = this.generateNestFields(field, fieldMeta, fieldRemoteMeta)
field.el.errors = {}
+ field.hidden = () => {
+ const hidden = fieldMeta['hiddenFields'] || (() => field.el.fields.length === 0)
+ return hidden(fieldMeta, fieldRemoteMeta, field.el.fields)
+ }
break
default:
type = 'input'
diff --git a/src/views/assets/CommandFilter/CommandFilterCreateUpdate.vue b/src/views/assets/CommandFilter/CommandFilterCreateUpdate.vue
deleted file mode 100644
index 2777fe225..000000000
--- a/src/views/assets/CommandFilter/CommandFilterCreateUpdate.vue
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/assets/CommandFilter/CommandFilterDetail/Detail.vue b/src/views/assets/CommandFilter/CommandFilterDetail/Detail.vue
deleted file mode 100644
index a1b69f777..000000000
--- a/src/views/assets/CommandFilter/CommandFilterDetail/Detail.vue
+++ /dev/null
@@ -1,122 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/assets/CommandFilter/CommandFilterDetail/Rules.vue b/src/views/assets/CommandFilter/CommandFilterDetail/Rules.vue
deleted file mode 100644
index 0dae1b636..000000000
--- a/src/views/assets/CommandFilter/CommandFilterDetail/Rules.vue
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/assets/CommandFilter/CommandFilterDetail/RulesCreateUpdate.vue b/src/views/assets/CommandFilter/CommandFilterDetail/RulesCreateUpdate.vue
deleted file mode 100644
index 1eaf34806..000000000
--- a/src/views/assets/CommandFilter/CommandFilterDetail/RulesCreateUpdate.vue
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/assets/CommandFilter/CommandFilterDetail/index.vue b/src/views/assets/CommandFilter/CommandFilterDetail/index.vue
deleted file mode 100644
index bc5523b64..000000000
--- a/src/views/assets/CommandFilter/CommandFilterDetail/index.vue
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/assets/CommandFilter/CommandFilterList.vue b/src/views/assets/CommandFilter/CommandFilterList.vue
deleted file mode 100644
index 2d7d3430c..000000000
--- a/src/views/assets/CommandFilter/CommandFilterList.vue
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/assets/Platform/PlatformDetail/Detail.vue b/src/views/assets/Platform/PlatformDetail/Detail.vue
index 78507dde8..826a2154e 100644
--- a/src/views/assets/Platform/PlatformDetail/Detail.vue
+++ b/src/views/assets/Platform/PlatformDetail/Detail.vue
@@ -66,7 +66,8 @@ export default {
key: this.$t('assets.Type'),
value: `${this.object.category?.label}/${this.object.type?.label}`
},
- 'su_method', 'comment'
+ 'su_method', 'date_created', 'date_updated',
+ 'created_by', 'updated_by', 'comment'
],
protocolChoices: null,