Первичная настройка: реквизиты депозитария (счёт/код/раздел в НРД, организация) определяются из базы DEPO (Fancy) и подставляются в пустые поля карточек «ИШ НРД»/«Организация» и мастера — человек проверяет и сохраняет
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q4YVo4UMopqT5DzicqpPjL
This commit is contained in:
@@ -165,6 +165,7 @@ type WizardData struct {
|
||||
page
|
||||
Step int
|
||||
Settings Settings
|
||||
Suggest *DepoRequisites // предложение реквизитов из DEPO (после «Определить из DEPO»)
|
||||
Certs []cryptocli.Certificate
|
||||
Flash string
|
||||
Done struct {
|
||||
@@ -188,6 +189,7 @@ func (h *setupHandlers) renderWizard(w http.ResponseWriter, r *http.Request) {
|
||||
d := WizardData{
|
||||
page: nowPage("Мастер настройки", "wizard"),
|
||||
Settings: s,
|
||||
Suggest: depoDetectResult(),
|
||||
Certs: h.listCertsForUI(),
|
||||
Flash: r.URL.Query().Get("flash"),
|
||||
}
|
||||
@@ -300,6 +302,7 @@ func (h *setupHandlers) testSignCrypto(w http.ResponseWriter, r *http.Request) {
|
||||
type SetupData struct {
|
||||
page
|
||||
Settings Settings
|
||||
Suggest *DepoRequisites // предложение реквизитов из DEPO
|
||||
Readiness []Readiness
|
||||
ReadyCount int
|
||||
TotalCount int
|
||||
@@ -373,6 +376,7 @@ func (h *setupHandlers) renderSetup(w http.ResponseWriter, req *http.Request, fl
|
||||
Components: comps,
|
||||
UpdatesAvailable: anyUpdate,
|
||||
Settings: s,
|
||||
Suggest: depoDetectResult(),
|
||||
Readiness: r,
|
||||
ReadyCount: ready,
|
||||
TotalCount: len(r),
|
||||
|
||||
Reference in New Issue
Block a user