diff --git a/src/components/process_protocols/validation_form/ProtocolForm.js b/src/components/process_protocols/validation_form/ProtocolForm.js index bae2c1a..5580f3d 100644 --- a/src/components/process_protocols/validation_form/ProtocolForm.js +++ b/src/components/process_protocols/validation_form/ProtocolForm.js @@ -213,7 +213,6 @@ export default props => { /> - {/* 3. Брой на гласувалите избиратели според положените подписи в @@ -229,31 +228,52 @@ export default props => { /> - */} - { - props.protocolType === 'paper' || props.protocolType === 'paper-machine'? - <> -

ДАННИ ИЗВЪН ИЗБИРАТЕЛНИЯ СПИСЪК

- - - - 4. Бюлетини извън избирателната кутия (4а + 4б) - - - - - - - : null - } +

ДАННИ ИЗВЪН ИЗБИРАТЕЛНИЯ СПИСЪК

+ + + + 4а. Брой на неизползваните бюлетини + + + + + { + props.protocolType === 'paper' || props.protocolType === 'paper-machine'? + + 4б. Общ брой на недействителните бюлетини + + + + : + + 4б. Брой на унищожените от СИК бюлетини по други поводи (за създаване на образци за таблата пред изборното помещение и увредени механично при откъсване от кочана) + + + + + } + +

СЛЕД КАТО ОТВОРИ ИЗБИРАТЕЛНАТА КУТИЯ, СИК УСТАНОВИ:

@@ -322,7 +342,7 @@ export default props => { - 7. Общ брой на намерените в избирателната кутия действителни гласове (бюлетини) + 7.1. Брой на действителните гласове, подадени за кандидатските листи на партии, коалиции и инициативни комитети {
-

7. РАЗПРЕДЕЛЕНИЕ НА ГЛАСОВЕТЕ ПО КАНДИДАТСКИ ЛИСТИ

+

РАЗПРЕДЕЛЕНИЕ НА ГЛАСОВЕТЕ ПО КАНДИДАТСКИ ЛИСТИ

# @@ -354,6 +374,86 @@ export default props => { .map(partyRow)} + { + props.machineCount === 1? + <> +
+

Хеш от машината за гласуване

+ + + + Първите четири символа от М1: + + + + + + Последните четири символа от М1: + + + + + + + : + props.machineCount === 2? + <> +
+

Хеш от машините за гласуване

+ + + + Първите четири символа от М1: + + + + + + Последните четири символа от М1: + + + + + + Първите четири символа от М2: + + + + + + Последните четири символа от М2: + + + + + + + : null + } ); }; \ No newline at end of file diff --git a/src/components/process_protocols/validation_form/ValidationFormState.js b/src/components/process_protocols/validation_form/ValidationFormState.js index 8e95d0d..bf5c494 100644 --- a/src/components/process_protocols/validation_form/ValidationFormState.js +++ b/src/components/process_protocols/validation_form/ValidationFormState.js @@ -118,6 +118,7 @@ export default class ValidationFormState { addStatusForResultField('votersCount'); addStatusForResultField('additionalVotersCount'); addStatusForResultField('votesCount'); + addStatusForResultField('paperBallotsOutsideOfBox'); } else if(protocolType === 'paper-machine') { addStatusForResultField('votersCount'); addStatusForResultField('additionalVotersCount');