fix(кабинет): убрать техножаргон из подсказок
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
CI / Backend (.NET 8) (push) Waiting to run
CI / Web (React + Vite) (push) Waiting to run
CI / POS (WPF, Windows) (push) Waiting to run
Docker Web / Build + push Web (push) Waiting to run
Docker Web / Deploy Web on stage (push) Blocked by required conditions
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
CI / Backend (.NET 8) (push) Waiting to run
CI / Web (React + Vite) (push) Waiting to run
CI / POS (WPF, Windows) (push) Waiting to run
Docker Web / Build + push Web (push) Waiting to run
Docker Web / Deploy Web on stage (push) Blocked by required conditions
Подсказка под PIN кассира — простым языком («Быстрый вход кассира на кассе по PIN — без email и пароля. Работает на кассах, к которым привязан кассир.»), без «grant_type=pin». Заодно почистил жаргон в других подсказках кабинета: «endpoint» → «список обновлений пуст» (Новые функции); «URL API (sandbox/dev)» → «Адрес сервера оператора (тестовый контур)», «production» → «рабочий режим» (ОФД); «Идемпотентно» → «повторный запуск не создаёт дубликатов», «для демонстрации стейджа» → «для демонстрации» (демо-данные, суперадмин). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
519e4073df
commit
5a12f2e8bd
|
|
@ -488,7 +488,7 @@ export function EmployeesPage() {
|
|||
)}
|
||||
</div>
|
||||
<p className="text-xs text-slate-500 dark:text-slate-400 mt-1">
|
||||
Быстрый вход кассира на кассе по PIN (без email/пароля). Нужен для входа grant_type=pin на привязанной точке.
|
||||
Быстрый вход кассира на кассе по PIN — без email и пароля. Работает на кассах, к которым привязан кассир.
|
||||
</p>
|
||||
</div>
|
||||
)}
|
||||
|
|
|
|||
|
|
@ -490,10 +490,10 @@ function DemoSeedSection() {
|
|||
Демо-данные
|
||||
</h2>
|
||||
<p className="text-sm text-slate-500 dark:text-slate-400 mt-1">
|
||||
Заполняет организацию реалистичными данными для демонстрации стейджа: 50 товаров
|
||||
Заполняет организацию реалистичными данными для демонстрации: 50 товаров
|
||||
в 5 группах, 10 контрагентов, 5 приёмок, 30 продаж, 1 опт-отгрузка,
|
||||
1 списание, 1 перемещение, 1 инвентаризация. Идемпотентно — повторный
|
||||
запуск не создаст дубликатов.
|
||||
1 списание, 1 перемещение, 1 инвентаризация. Повторный запуск
|
||||
не создаёт дубликатов.
|
||||
</p>
|
||||
|
||||
{status.isLoading && (
|
||||
|
|
@ -699,14 +699,14 @@ function FiscalSection() {
|
|||
|
||||
{needsCreds && (
|
||||
<div className="mt-3">
|
||||
<Field label="Альтернативный URL API (sandbox / dev)">
|
||||
<Field label="Адрес сервера оператора (тестовый контур)">
|
||||
<TextInput
|
||||
value={form.apiBaseUrl}
|
||||
onChange={(e) => setForm({ ...form, apiBaseUrl: e.target.value })}
|
||||
placeholder="оставьте пустым для production"
|
||||
placeholder="оставьте пустым для рабочего режима"
|
||||
/>
|
||||
<p className="text-xs text-slate-500 mt-1">
|
||||
По умолчанию используется боевой URL оператора. Заполняй только если тебе выдали тестовый контур.
|
||||
По умолчанию используется рабочий адрес оператора. Заполняйте, только если вам выдали тестовый контур.
|
||||
</p>
|
||||
</Field>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ export function WhatsNewPage() {
|
|||
|
||||
{isLoading && <p className="text-slate-500 text-sm">Загружаю…</p>}
|
||||
{!isLoading && Object.keys(byDate).length === 0 && (
|
||||
<p className="text-slate-500 text-sm">Пока ничего нового — CHANGELOG.md пустой или endpoint не отвечает.</p>
|
||||
<p className="text-slate-500 text-sm">Пока ничего нового — список обновлений пуст.</p>
|
||||
)}
|
||||
|
||||
<div className="space-y-6">
|
||||
|
|
|
|||
Loading…
Reference in a new issue