Закрепить phase5 continuity replay для 1С
This commit is contained in:
+5
-2
@@ -20,6 +20,9 @@ function groupRowsByMarker(rows) {
|
||||
function formatOptionalDate(value, formatDateRu) {
|
||||
return value ? formatDateRu(value) : "дата не указана";
|
||||
}
|
||||
function trimTrailingSentenceDot(value) {
|
||||
return value ? value.replace(/\.+$/u, "") : null;
|
||||
}
|
||||
function findFocusedCounterpartyValuePoint(profileRows, counterpartyHint, deps) {
|
||||
if (!counterpartyHint) {
|
||||
return null;
|
||||
@@ -252,7 +255,7 @@ function composeCounterpartyAnalyticsReply(intent, rows, options = {}, deps) {
|
||||
: null;
|
||||
const lines = [
|
||||
observedAgeLabel && firstObservedActivity && lastObservedActivity
|
||||
? `По активности в базе 1С контрагент ${focusedCounterparty.name} наблюдается минимум ${observedAgeLabel}.`
|
||||
? `По активности в базе 1С контрагент ${focusedCounterparty.name} наблюдается минимум ${trimTrailingSentenceDot(observedAgeLabel)}.`
|
||||
: `По активности в базе 1С контрагент ${focusedCounterparty.name} найден в подтвержденных движениях.`
|
||||
];
|
||||
if (firstObservedActivity) {
|
||||
@@ -311,7 +314,7 @@ function composeCounterpartyAnalyticsReply(intent, rows, options = {}, deps) {
|
||||
: null;
|
||||
const lines = [
|
||||
observedAgeLabel && organizationFirstObservedActivity && organizationLastObservedActivity
|
||||
? `По активности организации ${organizationHint} в базе 1С наблюдается минимум ${observedAgeLabel}.`
|
||||
? `По активности организации ${organizationHint} в базе 1С наблюдается минимум ${trimTrailingSentenceDot(observedAgeLabel)}.`
|
||||
: `По активности организации ${organizationHint} в базе 1С найдены подтвержденные движения.`
|
||||
];
|
||||
if (organizationFirstObservedActivity) {
|
||||
|
||||
Reference in New Issue
Block a user