diff --git a/src/main/java/com/mauvaisetroupe/eadesignit/domain/LandscapeView.java b/src/main/java/com/mauvaisetroupe/eadesignit/domain/LandscapeView.java index 83bfae65..aac649d1 100644 --- a/src/main/java/com/mauvaisetroupe/eadesignit/domain/LandscapeView.java +++ b/src/main/java/com/mauvaisetroupe/eadesignit/domain/LandscapeView.java @@ -60,10 +60,7 @@ public class LandscapeView implements Serializable { private Set capabilityApplicationMappings = new HashSet<>(); @ManyToMany(fetch = FetchType.LAZY, mappedBy = "landscapes") - @JsonIgnoreProperties( - value = { "components", "application", "owner", "technologies", "landscapes", "parent", "businessObject" }, - allowSetters = true - ) + @JsonIgnoreProperties(value = { "components", "owner", "technologies", "landscapes", "businessObject" }, allowSetters = true) private Set dataObjects = new HashSet<>(); // jhipster-needle-entity-add-field - JHipster will add fields here diff --git a/src/main/java/com/mauvaisetroupe/eadesignit/repository/LandscapeViewRepository.java b/src/main/java/com/mauvaisetroupe/eadesignit/repository/LandscapeViewRepository.java index bd2c3c26..22f3aceb 100644 --- a/src/main/java/com/mauvaisetroupe/eadesignit/repository/LandscapeViewRepository.java +++ b/src/main/java/com/mauvaisetroupe/eadesignit/repository/LandscapeViewRepository.java @@ -40,6 +40,7 @@ public interface LandscapeViewRepository extends JpaRepository findOneWithEagerRelationships(@Param("id") Long id); diff --git a/src/main/webapp/app/entities/landscape-view/landscape-view-details.component.ts b/src/main/webapp/app/entities/landscape-view/landscape-view-details.component.ts index 7c94d3a0..ebcce1e2 100644 --- a/src/main/webapp/app/entities/landscape-view/landscape-view-details.component.ts +++ b/src/main/webapp/app/entities/landscape-view/landscape-view-details.component.ts @@ -20,11 +20,12 @@ import FlowImportService from '@/entities/flow-import/flow-import.service'; import type { ICapability } from '@/shared/model/capability.model'; import CapabilityComponent from '@/entities/capability/component/capability.vue'; import { type IApplication } from '@/shared/model/application.model'; +import BusinessAndDataObjectFullpath from '@/eadesignit/components/business-data-object-fullpath.vue'; export default defineComponent({ compatConfig: { MODE: 3 }, name: 'LandscapeViewDetails', - components: { CapabilityComponent }, + components: { CapabilityComponent, BusinessAndDataObjectFullpath }, setup() { const landscapeViewService = inject('landscapeViewService', () => new LandscapeViewService()); const alertService = inject('alertService', () => useAlertService(), true); diff --git a/src/main/webapp/app/entities/landscape-view/landscape-view-details.vue b/src/main/webapp/app/entities/landscape-view/landscape-view-details.vue index dcd9a2dd..3a35d45b 100644 --- a/src/main/webapp/app/entities/landscape-view/landscape-view-details.vue +++ b/src/main/webapp/app/entities/landscape-view/landscape-view-details.vue @@ -201,6 +201,38 @@ > + +
+ + + + + + + + + + + + + + + +
NameTypeApplication
+ + {{ dataObject.type }} +
+ {{ + dataObject.application.name + }} +
+
+
+