Раздел «Ручной ввод M2M» по бумажным поручениям; тестовые тексты и имитации убраны из клиентского интерфейса
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -656,14 +656,20 @@ func (r *RuntimeConfig) ReadinessSummary() []Readiness {
|
||||
|
||||
func posMsg(dsn string) string {
|
||||
if dsn == "" {
|
||||
return "DSN не задан — система в режиме in-memory (M2-демо)"
|
||||
if devMode(globalRC) {
|
||||
return "DSN не задан — система в режиме in-memory (M2-демо)"
|
||||
}
|
||||
return "База данных не настроена — данные не сохраняются между перезапусками"
|
||||
}
|
||||
return "DSN настроен: " + maskDSN(dsn)
|
||||
}
|
||||
|
||||
func cryptoMsg(c CryptoSettings) string {
|
||||
if c.Provider == "" || c.Provider == "stub" {
|
||||
return "Криптография не настроена (provider=stub) — реальная подпись недоступна."
|
||||
if devMode(globalRC) {
|
||||
return "Криптография не настроена (provider=stub) — реальная подпись недоступна."
|
||||
}
|
||||
return "Средство подписи (СКЗИ) не настроено — подпись и обмен с НРД недоступны."
|
||||
}
|
||||
if c.ModulePath == "" {
|
||||
return "Провайдер " + c.Provider + ", путь к PKCS#11 модулю не задан."
|
||||
@@ -673,7 +679,10 @@ func cryptoMsg(c CryptoSettings) string {
|
||||
|
||||
func nsdMsg(n NSDSettings) string {
|
||||
if n.IGWBaseURL == "" {
|
||||
return "ИШ НРД не настроен — используется mock-режим (Decision через 3 сек)"
|
||||
if devMode(globalRC) {
|
||||
return "ИШ НРД не настроен — используется mock-режим (Decision через 3 сек)"
|
||||
}
|
||||
return "ИШ НРД не настроен — обмен с НРД не выполняется"
|
||||
}
|
||||
if n.Profile == "" {
|
||||
return "URL ИШ задан, но профиль не выбран"
|
||||
@@ -683,7 +692,10 @@ func nsdMsg(n NSDSettings) string {
|
||||
|
||||
func lkMsg(l LKSettings) string {
|
||||
if l.CallbackURL == "" {
|
||||
return "Callback URL не настроен — используется встроенный lk-emulator"
|
||||
if devMode(globalRC) {
|
||||
return "Callback URL не настроен — используется встроенный lk-emulator"
|
||||
}
|
||||
return "Callback URL не настроен — статусы в личный кабинет не отправляются"
|
||||
}
|
||||
return "Callback URL: " + l.CallbackURL
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user