templates/registry/trembita-client.html (63 lines of code) (raw):
{{ define "trembita-client" }}
<h2>Налаштування реєстру у якості клієнта Трембіти</h2>
<div class="rc-title">
Ці налаштування потрібні лише в тому випадку, якщо реєстр є клієнтом ШБО "Трембіта".
Необхідні значення можна отримати від представників ШБО "Трембіта".
</div>
<div class="toggle-switch">
<input @change="wizardTrembitaEnabledChange" v-model="wizard.tabs.trembitaClient.enabled" class="switch-input" type="checkbox"
id="trembita-switch-input" name="trembita-client-enabled" />
<label for="trembita-switch-input">Toggle</label>
<span>Налаштувати клієнт ШБО "Трембіта"</span>
</div>
<div v-show="wizard.tabs.trembitaClient.enabled" class="trembita-client-settings">
<div class="rc-form-group"
:class="{'error': wizard.tabs.trembitaClient.data.id == '' && wizard.tabs.trembitaClient.beginValidation}">
<label for="trembita-client-id">Ідентифікатор клієнту</label>
<input type="text" id="trembita-client-id" name="trembita-client-id"
v-model="wizard.tabs.trembitaClient.data.id" />
<span v-if="wizard.tabs.trembitaClient.data.id == '' && wizard.tabs.trembitaClient.beginValidation">
Обов’язкове поле</span>
</div>
<div class="rc-form-group"
:class="{'error': wizard.tabs.trembitaClient.data.protocolVersion == '' && wizard.tabs.trembitaClient.beginValidation}">
<label for="trembita-client-protocol-version">Версія протоколу</label>
<input type="text" id="trembita-client-protocol-version" name="trembita-client-protocol-version"
v-model="wizard.tabs.trembitaClient.data.protocolVersion" />
<span v-if="wizard.tabs.trembitaClient.data.protocolVersion == '' && wizard.tabs.trembitaClient.beginValidation">
Обов’язкове поле</span>
</div>
<div class="rc-form-group"
:class="{'error': wizard.tabs.trembitaClient.data.xRoadInstance == '' && wizard.tabs.trembitaClient.beginValidation}">
<label for="trembita-client-x-road-instance">X-Road Instance</label>
<input type="text" id="trembita-client-x-road-instance" name="trembita-client-x-road-instance"
v-model="wizard.tabs.trembitaClient.data.xRoadInstance" />
<span v-if="wizard.tabs.trembitaClient.data.xRoadInstance == '' && wizard.tabs.trembitaClient.beginValidation">
Обов’язкове поле</span>
</div>
<div class="rc-form-group"
:class="{'error': wizard.tabs.trembitaClient.data.memberClass == '' && wizard.tabs.trembitaClient.beginValidation}">
<label for="trembita-client-member-class">Member Class</label>
<input type="text" id="trembita-client-member-class" name="trembita-client-member-class"
v-model="wizard.tabs.trembitaClient.data.memberClass" />
<span v-if="wizard.tabs.trembitaClient.data.memberClass == '' && wizard.tabs.trembitaClient.beginValidation">
Обов’язкове поле</span>
</div>
<div class="rc-form-group"
:class="{'error': wizard.tabs.trembitaClient.data.memberCode == '' && wizard.tabs.trembitaClient.beginValidation}">
<label for="trembita-client-member-code">Member Code</label>
<input type="text" id="trembita-client-member-code" name="trembita-client-member-code"
v-model="wizard.tabs.trembitaClient.data.memberCode" />
<span v-if="wizard.tabs.trembitaClient.data.memberCode == '' && wizard.tabs.trembitaClient.beginValidation">
Обов’язкове поле</span>
</div>
<div class="rc-form-group"
:class="{'error': wizard.tabs.trembitaClient.data.subsystemCode == '' && wizard.tabs.trembitaClient.beginValidation}">
<label for="trembita-client-subsystem-code">Subsystem Code</label>
<input type="text" id="trembita-client-subsystem-code" name="trembita-client-subsystem-code"
v-model="wizard.tabs.trembitaClient.data.subsystemCode" />
<span v-if="wizard.tabs.trembitaClient.data.subsystemCode == '' && wizard.tabs.trembitaClient.beginValidation">
Обов’язкове поле</span>
</div>
</div>
{{end}}