Мастер: 9 шагов — организация (реквизиты из DEPO, логотип) и QUIK МНП общими блоками из настроек; модули видны строго по лицензии; ЕСИА Финанс — отдельный модуль; логотип Фонтвьель только у Фонтвьель; пояснения по сторонним компонентам
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -71,13 +71,12 @@ func writeM2MPlanHTML(w http.ResponseWriter, r *http.Request, h *setupHandlers)
|
||||
Date: strings.TrimSpace(r.URL.Query().Get("date")),
|
||||
Generated: time.Now().Format("02.01.2006"),
|
||||
CpName: nonEmpty(plan.CounterpartyName, "Контрагент"), CpCode: plan.CounterpartyCode, CpINN: plan.CounterpartyINN,
|
||||
OurName: nonEmpty(m2mPartyName(ourCode), "Фонтвьель"), OurCode: ourCode, OurINN: nonEmpty(plan.OurINN, m2mINNByCode(ourCode)),
|
||||
OurName: nonEmpty(m2mPartyName(ourCode), orgName(h.rc.Snapshot())), OurCode: ourCode, OurINN: nonEmpty(plan.OurINN, m2mINNByCode(ourCode)),
|
||||
}
|
||||
if d.Date == "" {
|
||||
d.Date = time.Now().AddDate(0, 0, 1).Format("02.01.2006")
|
||||
}
|
||||
d.LogoSrc = template.URL(fontvielleLogoDataURI)
|
||||
if u := strings.TrimSpace(h.rc.Snapshot().Branding.LogoDataURI); strings.HasPrefix(u, "data:image/") {
|
||||
if u := defaultLogoDataURI(h.rc.Snapshot().Branding.LogoDataURI); strings.HasPrefix(u, "data:image/") {
|
||||
d.LogoSrc = template.URL(u)
|
||||
}
|
||||
party := func(k string) string {
|
||||
@@ -290,7 +289,7 @@ select.btn{padding:4px 8px}
|
||||
@media print{body{background:#fff;color:#000}.card{border:none;padding:8px 0;page-break-inside:avoid}.wrap{padding:0}.toolbar,.noprint,.st button:not(.on){display:none}textarea.f,input.f{border:none;padding:0}}
|
||||
</style></head><body><div class="wrap">
|
||||
|
||||
<div class="brand"><img src="{{.LogoSrc}}" alt="{{.OurName}}"><span class="note">{{.OurName}} · код участника {{.OurCode}}</span></div>
|
||||
<div class="brand">{{if .LogoSrc}}<img src="{{.LogoSrc}}" alt="{{.OurName}}">{{end}}<span class="note">{{.OurName}} · код участника {{.OurCode}}</span></div>
|
||||
<h1>План тестирования переводов ценных бумаг через MOEX МОСТ (M2M)</h1>
|
||||
<p class="sub">Тестовый контур НРД · дата проведения: <b>{{.Date}}</b> · документ сформирован {{.Generated}}</p>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user