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,