Beta_cartrigesg_bd Beta v0.10

This commit is contained in:
2026-07-28 20:39:14 +03:00
parent 12fc229907
commit 5f7e4efbae
26 changed files with 690 additions and 33 deletions

View File

@@ -886,13 +886,25 @@
<button class="nav-main-btn" type="button" data-subnav="building" onclick="window.__toggleSubnav && window.__toggleSubnav('building')">Организация</button>
{% endif %}
<button class="nav-main-btn" type="button" data-subnav="history" onclick="window.__toggleSubnav && window.__toggleSubnav('history')">История</button>
<span class="nav-main-btn nav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Сеть</span>
{% if is_cartridge_edition %}
<span class="nav-main-btn nav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Сеть</span>
{% else %}
<a class="nav-main-btn nav-link" href="/network">Сеть</a>
{% endif %}
<button class="nav-main-btn" type="button" data-subnav="orders" onclick="window.__toggleSubnav && window.__toggleSubnav('orders')">Заказы</button>
{% if role != 'viewer' %}
<span class="nav-main-btn nav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Склад</span>
{% if is_cartridge_edition %}
<span class="nav-main-btn nav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Склад</span>
{% else %}
<button class="nav-main-btn" type="button" data-subnav="stock" onclick="window.__toggleSubnav && window.__toggleSubnav('stock')">Склад</button>
{% endif %}
{% endif %}
{% if role == 'admin' %}
<span class="nav-main-btn nav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Пользователи</span>
{% if is_cartridge_edition %}
<span class="nav-main-btn nav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Пользователи</span>
{% else %}
<a class="nav-main-btn nav-link" href="/users">Пользователи</a>
{% endif %}
{% endif %}
<button class="nav-main-btn" type="button" data-subnav="help" onclick="window.__toggleSubnav && window.__toggleSubnav('help')">Справка</button>
</div>
@@ -919,15 +931,27 @@
{% if role != 'viewer' %}
<div class="subnav-panel" data-panel="printers">
<a class="subnav-link" href="/cartridges">Картриджи</a>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Расходные материалы и ЗИП</span>
{% if is_cartridge_edition %}
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Расходные материалы и ЗИП</span>
{% else %}
<a class="subnav-link" href="/consumables">Расходные материалы и ЗИП</a>
{% endif %}
</div>
<div class="subnav-panel" data-panel="devices">
<a class="subnav-link" href="/devices">МФУ/Принтеры</a>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Компьютеры/Ноутбуки</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Клиенты</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Сетевое оборудование</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Презентационное оборудование</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Документ-камеры</span>
{% if is_cartridge_edition %}
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Компьютеры/Ноутбуки</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Клиенты</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Сетевое оборудование</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Презентационное оборудование</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Документ-камеры</span>
{% else %}
<a class="subnav-link" href="/computers">Компьютеры/Ноутбуки</a>
<a class="subnav-link" href="/client-test">Клиенты</a>
<a class="subnav-link" href="/network-devices">Сетевое оборудование</a>
<a class="subnav-link" href="/projectors">Презентационное оборудование</a>
<a class="subnav-link" href="/document-cameras">Документ-камеры</a>
{% endif %}
</div>
<div class="subnav-panel" data-panel="building">
{% if nav_organizations %}
@@ -956,24 +980,38 @@
</div>
</div>
<div class="history-row">
<button class="history-tab-btn beta-disabled" type="button" disabled aria-disabled="true" title="Недоступно в бета-версии">Расходные материалы</button>
<button class="history-tab-btn{% if is_cartridge_edition %} beta-disabled{% endif %}" type="button" data-history-tab="consumables"{% if is_cartridge_edition %} disabled aria-disabled="true" title="Недоступно в редакции «Картриджи»"{% endif %}>Расходные материалы</button>
<div class="history-subpanel" data-history-panel="consumables" role="tabpanel">
{% if is_cartridge_edition %}
<span class="subnav-sublink beta-disabled" aria-disabled="true">Приход</span>
{% else %}
<a class="subnav-sublink" href="/consumables/history">Приход</a>
{% endif %}
</div>
</div>
<div class="history-row">
<button class="history-tab-btn beta-disabled" type="button" disabled aria-disabled="true" title="Недоступно в бета-версии">Устройства</button>
<button class="history-tab-btn{% if is_cartridge_edition %} beta-disabled{% endif %}" type="button" data-history-tab="devices"{% if is_cartridge_edition %} disabled aria-disabled="true" title="Недоступно в редакции «Картриджи»"{% endif %}>Устройства</button>
<div class="history-subpanel" data-history-panel="devices" role="tabpanel">
{% if is_cartridge_edition %}
<span class="subnav-sublink beta-disabled" aria-disabled="true">История добавления</span>
<span class="subnav-sublink beta-disabled" aria-disabled="true">Движение техники</span>
{% else %}
<a class="subnav-sublink" href="/equipment/history/additions">История добавления</a>
<a class="subnav-sublink" href="/equipment/history/movements">Движение техники</a>
{% endif %}
</div>
</div>
</div>
</div>
<div class="subnav-panel" data-panel="orders">
<a class="subnav-link" href="/orders">Заказанные картриджи</a>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Заказанные расходные материалы</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в бета-версии">Разовые заказы</span>
{% if is_cartridge_edition %}
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Заказанные расходные материалы</span>
<span class="subnav-link beta-disabled" aria-disabled="true" title="Недоступно в редакции «Картриджи»">Разовые заказы</span>
{% else %}
<a class="subnav-link" href="/orders/consumables">Заказанные расходные материалы</a>
<a class="subnav-link" href="/orders/single">Разовые заказы</a>
{% endif %}
</div>
<div class="subnav-panel" data-panel="help">
<button class="subnav-link subnav-link--button" type="button" data-open-global-modal="about">О системе</button>

View File

@@ -750,32 +750,32 @@
<img src="{{ url_for('static', filename='Desktop_barcod.png') }}" alt="Штрихкод">
<span class="home-barcode-btn__label">Выдача картриджа</span>
</button>
<button class="home-barcode-btn home-coming-soon" id="homePhotoBtn" type="button" aria-label="Расходные материалы и ЗИП — скоро" aria-disabled="true">
<button class="home-barcode-btn{% if is_cartridge_edition %} home-coming-soon{% endif %}" id="homePhotoBtn" type="button" aria-label="Расходные материалы и ЗИП{% if is_cartridge_edition %} — недоступно в редакции «Картриджи»{% endif %}"{% if is_cartridge_edition %} aria-disabled="true"{% endif %}>
<img src="{{ url_for('static', filename='Desktop_photoconductor.png') }}" alt="Фотобарабан">
<span class="home-barcode-btn__label">Расходные материалы<br>и ЗИП</span>
</button>
{% endif %}
<button class="home-barcode-btn home-coming-soon" id="homeSearchInvBtn" type="button" aria-label="Поиск оборудования — скоро" aria-disabled="true">
<button class="home-barcode-btn{% if is_cartridge_edition %} home-coming-soon{% endif %}" id="homeSearchInvBtn" type="button" aria-label="Поиск оборудования{% if is_cartridge_edition %} — недоступно в редакции «Картриджи»{% endif %}"{% if is_cartridge_edition %} aria-disabled="true"{% endif %}>
<img src="{{ url_for('static', filename='Desktop_search.png') }}" alt="Поиск по инвентарному номеру">
<span class="home-barcode-btn__label">Поиск оборудования</span>
</button>
<button class="home-barcode-btn home-coming-soon" id="homeComputersBtn" type="button" aria-label="Управление компьютерами — скоро" aria-disabled="true">
<button class="home-barcode-btn{% if is_cartridge_edition %} home-coming-soon{% endif %}" id="homeComputersBtn" type="button" aria-label="Управление компьютерами{% if is_cartridge_edition %} — недоступно в редакции «Картриджи»{% endif %}"{% if is_cartridge_edition %} aria-disabled="true"{% endif %}>
<img src="{{ url_for('static', filename='Desktop_computers_remove.png') }}" alt="Управление копьютерами">
<span class="home-barcode-btn__label">Управление копьютерами</span>
</button>
{% if role == 'admin' %}
<button class="home-barcode-btn home-coming-soon" id="homeUsersBtn" type="button" aria-label="Пользователи — скоро" aria-disabled="true">
<button class="home-barcode-btn{% if is_cartridge_edition %} home-coming-soon{% endif %}" id="homeUsersBtn" type="button" aria-label="Пользователи{% if is_cartridge_edition %} — недоступно в редакции «Картриджи»{% endif %}"{% if is_cartridge_edition %} aria-disabled="true"{% endif %}>
<img src="{{ url_for('static', filename='Desktop_users.png') }}" alt="Пользователи">
<span class="home-barcode-btn__label">Пользователи</span>
</button>
{% endif %}
{% if role != 'viewer' %}
<button class="home-barcode-btn home-coming-soon" id="homeAddDeviceBtn" type="button" aria-label="Добавить устройство — скоро" aria-disabled="true">
<button class="home-barcode-btn{% if is_cartridge_edition %} home-coming-soon{% endif %}" id="homeAddDeviceBtn" type="button" aria-label="Добавить устройство{% if is_cartridge_edition %} — недоступно в редакции «Картриджи»{% endif %}"{% if is_cartridge_edition %} aria-disabled="true"{% endif %}>
<img src="{{ url_for('static', filename='Desktop_add.png') }}" alt="Добавить устройство">
<span class="home-barcode-btn__label">Добавить устройство</span>
</button>
{% endif %}
<button class="home-barcode-btn home-coming-soon" id="homePcComponentsBtn" type="button" aria-label="Компьютерные комплектующие — скоро" aria-disabled="true">
<button class="home-barcode-btn{% if is_cartridge_edition %} home-coming-soon{% endif %}" id="homePcComponentsBtn" type="button" aria-label="Компьютерные комплектующие{% if is_cartridge_edition %} — недоступно в редакции «Картриджи»{% endif %}"{% if is_cartridge_edition %} aria-disabled="true"{% endif %}>
<img src="{{ url_for('static', filename='Desktop_PCcomponents.png') }}" alt="Компьютерные комплектующие">
<span class="home-barcode-btn__label">Компьютерные<br>комплектующие</span>
</button>