From b43c28800102c85851f671d976f3e20f352c90b4 Mon Sep 17 00:00:00 2001 From: kalytka Date: Tue, 11 Apr 2023 17:04:39 +0300 Subject: [PATCH 1/4] Changes for the enrichment rule nodes --- .../relation/relation-filters.component.html | 35 +++++++---------- .../relation/relation-filters.component.scss | 38 +++++++++++++------ .../entity/entity-subtype-list.component.html | 11 +++++- .../entity/entity-subtype-list.component.ts | 13 +++++-- .../entity/entity-type-list.component.html | 3 +- .../relation-type-autocomplete.component.html | 8 ++-- .../relation-type-autocomplete.component.ts | 3 ++ .../rulenode/customer_attributes_node_fn.md | 24 ++++++++++++ .../assets/locale/locale.constant-en_US.json | 2 + 9 files changed, 95 insertions(+), 42 deletions(-) create mode 100644 ui-ngx/src/assets/help/en_US/rulenode/customer_attributes_node_fn.md diff --git a/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.html b/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.html index 16222675db..d5dfca3e71 100644 --- a/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.html +++ b/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.html @@ -17,28 +17,21 @@ -->
-
-
- relation.type - entity.entity-types -   -
-
-
- - - - +
+ + + + +
-
@@ -56,14 +48,13 @@ class="tb-prompt" translate>relation.any-relation
-
diff --git a/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.scss b/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.scss index b18f226f4f..d2bb8191c1 100644 --- a/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.scss +++ b/ui-ngx/src/app/modules/home/components/relation/relation-filters.component.scss @@ -22,26 +22,40 @@ width: 100%; } - .header { - padding: 0 5px 5px; - - .cell { - padding-right: 5px; - padding-left: 5px; - font-size: 12px; - font-weight: 700; - color: rgba(0, 0, 0, .54); - white-space: nowrap; - } + .map-label { + font-weight: 400; + font-size: 12px; } + + //.header { + // padding: 0 5px 5px; + // + // .cell { + // padding-right: 5px; + // padding-left: 5px; + // font-size: 12px; + // font-weight: 700; + // color: rgba(0, 0, 0, .54); + // white-space: nowrap; + // } + //} + .body { - padding: 0 5px 20px; + //padding: 0 5px 20px; max-height: 300px; overflow: auto; .row { padding-top: 5px; + + .input-block { + border: 1px solid #E0E0E0; + border-radius: 6px; + padding: 24px 24px 2px 24px; + align-items: center; + margin: 0px 8px 15px 0px; + } } .cell { diff --git a/ui-ngx/src/app/shared/components/entity/entity-subtype-list.component.html b/ui-ngx/src/app/shared/components/entity/entity-subtype-list.component.html index 7d45b5a071..909d780e45 100644 --- a/ui-ngx/src/app/shared/components/entity/entity-subtype-list.component.html +++ b/ui-ngx/src/app/shared/components/entity/entity-subtype-list.component.html @@ -15,7 +15,8 @@ limitations under the License. --> - + + {{ label | translate }} + = 0) { @@ -249,9 +258,7 @@ export class EntitySubTypeListComponent implements ControlValueAccessor, OnInit, this.searchText = searchText; return this.getEntitySubtypes().pipe( map(subTypes => { - let result = subTypes.filter( subType => { - return searchText ? subType.toUpperCase().startsWith(searchText.toUpperCase()) : true; - }); + let result = subTypes.filter( subType => searchText ? subType.toUpperCase().startsWith(searchText.toUpperCase()) : true); if (!result.length) { result = [searchText]; } diff --git a/ui-ngx/src/app/shared/components/entity/entity-type-list.component.html b/ui-ngx/src/app/shared/components/entity/entity-type-list.component.html index 7a20291a0a..6852f7f62d 100644 --- a/ui-ngx/src/app/shared/components/entity/entity-type-list.component.html +++ b/ui-ngx/src/app/shared/components/entity/entity-type-list.component.html @@ -15,7 +15,8 @@ limitations under the License. --> - + + {{ 'entity.entity-types' | translate }} - - {{ 'relation.relation-type' | translate }} + + {{ label | translate }}