{% extends 'so_base.html' %} {% load static %} {% load auth_extras %} {% block style %} {% endblock style %} {% block param_initialization %} params = {action: 'show', file_type1: 'file', 'file_type2': 'file', hash: ''}; {% endblock param_initialization %} {% block startup %} $('#action').val(params['action']); $('#deliverylog_file_type_1').val(params['file_type1']); $('#deliverylog_file_type_2').val(params['file_type2']); if (params['file_type1'] == 'SCP') $('#deliverylog_file_1').val(params['dlvlog1']); if (params['file_type2'] == 'SCP') $('#deliverylog_file_2').val(params['dlvlog2']); $('#hash').val(params['hash']); {% endblock startup %} {% block script %} {% endblock script %} {% block content %} {% if request.yauser|has_group:"so_rules-analyst" or request.yauser|has_group:"logs-analyst" %}
Деливери-лог №1:
Деливери-лог №2:
{% if view.data|length > 0 %}
Количество записей деливери-лога №1: {{ view.info.dlvlog_recs1 }}
Количество записей деливери-лога №2: {{ view.info.dlvlog_recs2 }}
Количество записей в их пересечении: {{ view.info.intersec_recs }}


{% for msg in view.data %} {% endfor %}
Номер
п/п
Параметры письмаОтличия деливери-логов
Деливери-лог №1Деливери-лог №2
{{ forloop.counter }}QueueID: {{ msg.queueid }}
MessageID: {{ msg.msgid|escape }}
{{ msg.deliverylog_rules1 }}{{ msg.deliverylog_rules2 }}


{% for r in view.rules %} {% endfor %}
ПравилоСтатистика
по всему деливери-логупо пересечению
по логу №1по логу №2по разнице логов
№1 - №2
по разнице логов
№2 - №1
{{ r.0 }}{{ r.1 }}{{ r.2 }}{{ r.3 }}{{ r.4 }}
{% endif %}
{% else %}

You have no permission to use this tool.

{% endif %} {% endblock content %}