Browse Source

added new input

pull/6986/head
AndriiD 4 years ago
parent
commit
d805a07d41
  1. 15
      ui-ngx/src/app/modules/home/components/profile/device/mqtt-device-profile-transport-configuration.component.html
  2. 1
      ui-ngx/src/app/modules/home/components/profile/device/mqtt-device-profile-transport-configuration.component.ts
  3. 2
      ui-ngx/src/assets/locale/locale.constant-cs_CZ.json
  4. 2
      ui-ngx/src/assets/locale/locale.constant-en_US.json
  5. 2
      ui-ngx/src/assets/locale/locale.constant-es_ES.json
  6. 2
      ui-ngx/src/assets/locale/locale.constant-fr_FR.json
  7. 2
      ui-ngx/src/assets/locale/locale.constant-ko_KR.json
  8. 2
      ui-ngx/src/assets/locale/locale.constant-sl_SI.json
  9. 2
      ui-ngx/src/assets/locale/locale.constant-tr_TR.json
  10. 2
      ui-ngx/src/assets/locale/locale.constant-zh_CN.json

15
ui-ngx/src/app/modules/home/components/profile/device/mqtt-device-profile-transport-configuration.component.html

@ -50,6 +50,21 @@
{{ 'device-profile.not-valid-multi-character' | translate}} {{ 'device-profile.not-valid-multi-character' | translate}}
</mat-error> </mat-error>
</mat-form-field> </mat-form-field>
<mat-form-field fxFlex>
<mat-label translate>device-profile.attributes-subscribe-topic-filter</mat-label>
<input matInput required
formControlName="deviceAttributesSubscribeTopic"
type="text">
<mat-error *ngIf="mqttDeviceProfileTransportConfigurationFormGroup.get('deviceAttributesSubscribeTopic').hasError('required')">
{{ 'device-profile.attributes-subscribe-topic-filter-required' | translate}}
</mat-error>
<mat-error *ngIf="mqttDeviceProfileTransportConfigurationFormGroup.get('deviceAttributesSubscribeTopic').hasError('invalidSingleTopicCharacter')">
{{ 'device-profile.not-valid-single-character' | translate}}
</mat-error>
<mat-error *ngIf="mqttDeviceProfileTransportConfigurationFormGroup.get('deviceAttributesSubscribeTopic').hasError('invalidMultiTopicCharacter')">
{{ 'device-profile.not-valid-multi-character' | translate}}
</mat-error>
</mat-form-field>
</div> </div>
<mat-error *ngIf="mqttDeviceProfileTransportConfigurationFormGroup.hasError('unique')"> <mat-error *ngIf="mqttDeviceProfileTransportConfigurationFormGroup.hasError('unique')">
{{ 'device-profile.mqtt-device-topic-filters-unique' | translate }} {{ 'device-profile.mqtt-device-topic-filters-unique' | translate }}

1
ui-ngx/src/app/modules/home/components/profile/device/mqtt-device-profile-transport-configuration.component.ts

@ -91,6 +91,7 @@ export class MqttDeviceProfileTransportConfigurationComponent implements Control
ngOnInit() { ngOnInit() {
this.mqttDeviceProfileTransportConfigurationFormGroup = this.fb.group({ this.mqttDeviceProfileTransportConfigurationFormGroup = this.fb.group({
deviceAttributesTopic: [null, [Validators.required, this.validationMQTTTopic()]], deviceAttributesTopic: [null, [Validators.required, this.validationMQTTTopic()]],
deviceAttributesSubscribeTopic: [null, [Validators.required, this.validationMQTTTopic()]],
deviceTelemetryTopic: [null, [Validators.required, this.validationMQTTTopic()]], deviceTelemetryTopic: [null, [Validators.required, this.validationMQTTTopic()]],
sendAckOnValidationException: [false, Validators.required], sendAckOnValidationException: [false, Validators.required],
transportPayloadTypeConfiguration: this.fb.group({ transportPayloadTypeConfiguration: this.fb.group({

2
ui-ngx/src/assets/locale/locale.constant-cs_CZ.json

@ -1105,7 +1105,9 @@
"telemetry-topic-filter": "Filtr fronty telemetrie", "telemetry-topic-filter": "Filtr fronty telemetrie",
"telemetry-topic-filter-required": "Filtr fronty telemetrie je povinný.", "telemetry-topic-filter-required": "Filtr fronty telemetrie je povinný.",
"attributes-topic-filter": "Filtr atributů fronty", "attributes-topic-filter": "Filtr atributů fronty",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Filtr atributů fronty je povinný.", "attributes-topic-filter-required": "Filtr atributů fronty je povinný.",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Proto schéma telemetrie", "telemetry-proto-schema": "Proto schéma telemetrie",
"telemetry-proto-schema-required": "Proto schéma telemetrie je povinné.", "telemetry-proto-schema-required": "Proto schéma telemetrie je povinné.",
"attributes-proto-schema": "Atributy proto schémata", "attributes-proto-schema": "Atributy proto schémata",

2
ui-ngx/src/assets/locale/locale.constant-en_US.json

@ -1299,7 +1299,9 @@
"telemetry-topic-filter": "Telemetry topic filter", "telemetry-topic-filter": "Telemetry topic filter",
"telemetry-topic-filter-required": "Telemetry topic filter is required.", "telemetry-topic-filter-required": "Telemetry topic filter is required.",
"attributes-topic-filter": "Attributes topic filter", "attributes-topic-filter": "Attributes topic filter",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Attributes topic filter is required.", "attributes-topic-filter-required": "Attributes topic filter is required.",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Telemetry proto schema", "telemetry-proto-schema": "Telemetry proto schema",
"telemetry-proto-schema-required": "Telemetry proto schema is required.", "telemetry-proto-schema-required": "Telemetry proto schema is required.",
"attributes-proto-schema": "Attributes proto schema", "attributes-proto-schema": "Attributes proto schema",

2
ui-ngx/src/assets/locale/locale.constant-es_ES.json

@ -1299,7 +1299,9 @@
"telemetry-topic-filter": "Filtro de topic en telemetría", "telemetry-topic-filter": "Filtro de topic en telemetría",
"telemetry-topic-filter-required": "Se requiere filtro de topic (telemetría).", "telemetry-topic-filter-required": "Se requiere filtro de topic (telemetría).",
"attributes-topic-filter": "Filtro de topic en atributos", "attributes-topic-filter": "Filtro de topic en atributos",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Se requiere filtro de topic (atributos).", "attributes-topic-filter-required": "Se requiere filtro de topic (atributos).",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Proto esquema de telemetría", "telemetry-proto-schema": "Proto esquema de telemetría",
"telemetry-proto-schema-required": "Se requiere proto esquema de telemetría.", "telemetry-proto-schema-required": "Se requiere proto esquema de telemetría.",
"attributes-proto-schema": "Proto esquema de atributos", "attributes-proto-schema": "Proto esquema de atributos",

2
ui-ngx/src/assets/locale/locale.constant-fr_FR.json

@ -1130,7 +1130,9 @@
"telemetry-topic-filter": "Filtre de sujets de télémétrie", "telemetry-topic-filter": "Filtre de sujets de télémétrie",
"telemetry-topic-filter-required": "Filtre de sujets de télémétrie est requis.", "telemetry-topic-filter-required": "Filtre de sujets de télémétrie est requis.",
"attributes-topic-filter": "Filtre de sujets d'attributs", "attributes-topic-filter": "Filtre de sujets d'attributs",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Filtre de sujets d'attributs est requis.", "attributes-topic-filter-required": "Filtre de sujets d'attributs est requis.",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Schéma proto de télémétrie", "telemetry-proto-schema": "Schéma proto de télémétrie",
"telemetry-proto-schema-required": "Schéma proto de télémétrie est requis.", "telemetry-proto-schema-required": "Schéma proto de télémétrie est requis.",
"attributes-proto-schema": "Schéma proto d'attributs", "attributes-proto-schema": "Schéma proto d'attributs",

2
ui-ngx/src/assets/locale/locale.constant-ko_KR.json

@ -977,7 +977,9 @@
"telemetry-topic-filter": "Telemetry topic filter", "telemetry-topic-filter": "Telemetry topic filter",
"telemetry-topic-filter-required": "Telemetry topic filter is required.", "telemetry-topic-filter-required": "Telemetry topic filter is required.",
"attributes-topic-filter": "Attributes topic filter", "attributes-topic-filter": "Attributes topic filter",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Attributes topic filter is required.", "attributes-topic-filter-required": "Attributes topic filter is required.",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Telemetry proto schema", "telemetry-proto-schema": "Telemetry proto schema",
"telemetry-proto-schema-required": "Telemetry proto schema is required.", "telemetry-proto-schema-required": "Telemetry proto schema is required.",
"attributes-proto-schema": "Attributes proto schema", "attributes-proto-schema": "Attributes proto schema",

2
ui-ngx/src/assets/locale/locale.constant-sl_SI.json

@ -977,7 +977,9 @@
"telemetry-topic-filter": "Telemetry topic filter", "telemetry-topic-filter": "Telemetry topic filter",
"telemetry-topic-filter-required": "Telemetry topic filter is required.", "telemetry-topic-filter-required": "Telemetry topic filter is required.",
"attributes-topic-filter": "Attributes topic filter", "attributes-topic-filter": "Attributes topic filter",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Attributes topic filter is required.", "attributes-topic-filter-required": "Attributes topic filter is required.",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Telemetry proto schema", "telemetry-proto-schema": "Telemetry proto schema",
"telemetry-proto-schema-required": "Telemetry proto schema is required.", "telemetry-proto-schema-required": "Telemetry proto schema is required.",
"attributes-proto-schema": "Attributes proto schema", "attributes-proto-schema": "Attributes proto schema",

2
ui-ngx/src/assets/locale/locale.constant-tr_TR.json

@ -1108,7 +1108,9 @@
"telemetry-topic-filter": "Telemetri konu filtresi", "telemetry-topic-filter": "Telemetri konu filtresi",
"telemetry-topic-filter-required": "Telemetri konu filtresi gerekli.", "telemetry-topic-filter-required": "Telemetri konu filtresi gerekli.",
"attributes-topic-filter": "Öznitelikler konu filtresi", "attributes-topic-filter": "Öznitelikler konu filtresi",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Öznitelikler konu filtresi gerekli.", "attributes-topic-filter-required": "Öznitelikler konu filtresi gerekli.",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"telemetry-proto-schema": "Telemetri proto şeması", "telemetry-proto-schema": "Telemetri proto şeması",
"telemetry-proto-schema-required": "Telemetri proto şeması gerekli.", "telemetry-proto-schema-required": "Telemetri proto şeması gerekli.",
"attributes-proto-schema": "Öznitelikler proto şeması", "attributes-proto-schema": "Öznitelikler proto şeması",

2
ui-ngx/src/assets/locale/locale.constant-zh_CN.json

@ -885,7 +885,9 @@
"attributes-proto-schema": "Attributes proto schema", "attributes-proto-schema": "Attributes proto schema",
"attributes-proto-schema-required": "Attributes proto schema 必填。", "attributes-proto-schema-required": "Attributes proto schema 必填。",
"attributes-topic-filter": "Attributes topic filter", "attributes-topic-filter": "Attributes topic filter",
"attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
"attributes-topic-filter-required": "Attributes topic 筛选器必填。", "attributes-topic-filter-required": "Attributes topic 筛选器必填。",
"attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
"clear-alarm-rule": "清除报警规则", "clear-alarm-rule": "清除报警规则",
"coap-device-payload-type": "CoAP 设备消息 Payload", "coap-device-payload-type": "CoAP 设备消息 Payload",
"coap-device-type": "CoAP 设备类型", "coap-device-type": "CoAP 设备类型",

Loading…
Cancel
Save