From e1a95e1d817dacbb5b4095b8b4d5f3730f090db9 Mon Sep 17 00:00:00 2001
From: Ivan <8611739+IRBorisov@users.noreply.github.com>
Date: Thu, 22 Aug 2024 21:38:59 +0300
Subject: [PATCH] M: Improve manuals
---
rsconcept/frontend/src/components/Icons.tsx | 1 +
.../frontend/src/components/ui/IconValue.tsx | 6 ++--
.../pages/ManualsPage/items/HelpThesaurus.tsx | 30 +++++++++++++++----
.../EditorRSFormCard/RSFormStats.tsx | 17 ++++-------
4 files changed, 36 insertions(+), 18 deletions(-)
diff --git a/rsconcept/frontend/src/components/Icons.tsx b/rsconcept/frontend/src/components/Icons.tsx
index cdd95dbf..f391e9df 100644
--- a/rsconcept/frontend/src/components/Icons.tsx
+++ b/rsconcept/frontend/src/components/Icons.tsx
@@ -112,6 +112,7 @@ export { BiDuplicate as IconClone } from 'react-icons/bi';
export { LuReplace as IconReplace } from 'react-icons/lu';
export { FaSortAmountDownAlt as IconSortList } from 'react-icons/fa';
export { LuNetwork as IconGenerateStructure } from 'react-icons/lu';
+export { LuCombine as IconSynthesis } from 'react-icons/lu';
export { LuBookCopy as IconInlineSynthesis } from 'react-icons/lu';
export { LuWand2 as IconGenerateNames } from 'react-icons/lu';
export { GrConnect as IconConnect } from 'react-icons/gr';
diff --git a/rsconcept/frontend/src/components/ui/IconValue.tsx b/rsconcept/frontend/src/components/ui/IconValue.tsx
index 2e24da63..ab1cd8c6 100644
--- a/rsconcept/frontend/src/components/ui/IconValue.tsx
+++ b/rsconcept/frontend/src/components/ui/IconValue.tsx
@@ -27,7 +27,7 @@ function IconValue({
}: IconValueProps) {
return (
- {value}
+
+ {value}
+
);
}
diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/HelpThesaurus.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/HelpThesaurus.tsx
index a527d489..2b550451 100644
--- a/rsconcept/frontend/src/pages/ManualsPage/items/HelpThesaurus.tsx
+++ b/rsconcept/frontend/src/pages/ManualsPage/items/HelpThesaurus.tsx
@@ -1,16 +1,19 @@
import {
IconChild,
+ IconDownload,
IconGraphCollapse,
IconGraphExpand,
IconGraphInputs,
IconGraphOutputs,
+ IconOSS,
IconPredecessor,
IconRSForm,
IconStatusError,
IconStatusIncalculable,
IconStatusOK,
IconStatusProperty,
- IconStatusUnknown
+ IconStatusUnknown,
+ IconSynthesis
} from '@/components/Icons';
import LinkTopic from '@/components/ui/LinkTopic';
import { HelpTopic } from '@/models/miscellaneous';
@@ -25,8 +28,7 @@ function HelpThesaurus() {
Справки через гиперссылки. Также указываются графические обозначения (иконки, цвета), используемые для
обозначения соответствующих сущностей в интерфейсе Портала.
- Концептуализация
- Раздел в разработке...
+
Концептуальная схема
{' '}
@@ -198,10 +200,28 @@ function HelpThesaurus() {
Операционная схема синтеза
- Раздел в разработке...
+
+ {' '}
+ (ОСС) – система концептуальных схем,
+ связанных операциями синтеза.
+
+
+ Граф синтеза – ориентированный граф, вершинами которого являются операции, а ребра указывают на использование
+ результата одной операции как аргумента другой операции.
+
Операция
- Раздел в разработке...
+ Операция – выделенная часть ОСС, определяющая способ получения КС в рамках ОСС.
+
+
+ По способу получения КС выделены:
+ -
+ загрузка КС из библиотеки;
+
+ -
+ синтез концептуальных схем.
+
+
);
}
diff --git a/rsconcept/frontend/src/pages/RSFormPage/EditorRSFormCard/RSFormStats.tsx b/rsconcept/frontend/src/pages/RSFormPage/EditorRSFormCard/RSFormStats.tsx
index 1d0ae24d..b7266925 100644
--- a/rsconcept/frontend/src/pages/RSFormPage/EditorRSFormCard/RSFormStats.tsx
+++ b/rsconcept/frontend/src/pages/RSFormPage/EditorRSFormCard/RSFormStats.tsx
@@ -6,7 +6,6 @@ import {
IconStatusOK,
IconStatusProperty
} from '@/components/Icons';
-import Divider from '@/components/ui/Divider';
import IconValue from '@/components/ui/IconValue';
import LabeledValue from '@/components/ui/LabeledValue';
import { type IRSFormStats } from '@/models/rsform';
@@ -20,11 +19,9 @@ function RSFormStats({ stats }: RSFormStatsProps) {
return null;
}
return (
-
-
-
+
-
+
-
-
+
}
@@ -69,8 +66,7 @@ function RSFormStats({ stats }: RSFormStatsProps) {
value={stats.count_errors}
title='Некорректные'
/>
-
-
+
+
-
-