{{define "content"}} {{template "depoProcsBanner" .}} {{/* ===== Оператор-дашборд (Apple-стиль): приветствие → статус → плитки задач → сводка ===== */}}

Добрый день

{{if .AllReady}} ● Система готова к работе {{else}}
● Требуется настройка — не выполнено {{.NotReadyCount}} из {{.TotalCount}} шагов Открыть мастер настройки →

Осталось: {{range $i, $s := .NotReady}}{{if $i}}, {{end}}{{$s.Title}}{{end}}

{{end}}
{{if and devOn .LKUrl}} {{/* ===== Первичный тест интеграции с ЛК (режим разработки) ===== */}}
Первичный тест с личным кабинетом
Откройте ЛК, войдите и подайте заявку M2M — она придёт к нам и появится в разделе «Переводы». Статус вернём в ЛK через callback.
Открыть тестовый ЛК →
{{end}} {{/* ===== Крупные плитки задач ===== */}}
{{/* В режиме разработки — симулятор перевода роботу НРД, у клиента — ручной ввод поручения */}} Новый перевод {{if devOn}}Симулятор: сценарий робота + кол-во бумаг{{else}}Ручной ввод поручения клиента{{end}} Переводы {{.All.Out.Total}} исходящих · {{.All.In.Total}} входящих Диагностика Состояние СКЗИ, ИШ и базы Настройка Криптография, НРД, подключения
{{if and devOn (can "settings")}}{{/* ===== Режим разработки: эмуляторы ===== */}}
Эмулятор НРД {{if .NSDEmuOn}}ВКЛЮЧЁН — в НРД ничего не отправляется{{else}}выключен{{end}} Эмулятор МНП QUIK {{if .QuikRealCode}}ЗАПИСЬ в МНП на {{.QuikRealCode}} (реальные поручения){{else if .QuikEmuOn}}ВКЛЮЧЁН — в МНП ничего не пишется{{else}}выключен{{end}}
{{end}} {{/* ===== Сводка по переводам: исходящие и входящие, за сегодня или за всё время ===== */}}

Переводы {{if eq .Period "today"}}за сегодня{{else}}за всё время{{end}}

СегодняВсего
↗ Исходящие — от нас в другие депозитарии
{{.Sum.Out.Total}}
{{template "homeDirSplit" .Sum.Out}}
↘ Входящие — к нам
{{.Sum.In.Total}}
{{template "homeDirSplit" .Sum.In}}
{{/* ===== Последние переводы обоих направлений ===== */}}

Последние переводы

весь журнал →
{{if .Recent}}
{{range .Recent}} {{end}}
ВремяНаправлениеИнвесторКонтрагентЦБСтатус
{{msk .Time}} {{if eq .DirKind "out"}}↗ Исходящий{{else}}↘ Входящий{{end}} {{.Investor}} {{.Party}} {{.SecN}} {{.StatusText}}{{if .Outcome}} {{.Outcome}}{{end}}{{if .Live.Text}}
{{.Live.Text}}
{{end}}
открыть →
{{else if eq .Period "today"}}

Сегодня переводов не было. Показать за всё время

{{else}}

Переводов ещё нет. {{if devOn}}Нажмите «Новый перевод», чтобы создать первый.{{else}}Они появятся с заявками из личного кабинета и от других депозитариев, а поручение клиента можно ввести вручную — «Новый перевод».{{end}}

{{end}}
{{/* ===== События (компактно, если есть) ===== */}} {{if .News}}

События

все →
{{range .News}}
{{if eq .Kind "maintenance"}}{{end}}{{if eq .Kind "feature"}}{{end}}{{if eq .Kind "system"}}{{end}}{{if eq .Kind "doc-update"}}{{end}}{{.Title}}
{{if .Body}}
{{.Body}}
{{end}}
{{end}}
{{end}} {{/* ===== Модалка-симулятор: тестовый перевод роботу НРД (режим разработки) ===== */}} {{if devOn}} {{end}} {{end}} {{/* исход переводов одного направления на дашборде (homeDir) */}} {{define "homeDirSplit"}}
{{.Done}} исполнено{{.InProgress}} в работе{{.Failed}} отказ / истёк срок
{{end}}