From dd8b30d61804e57eb48d7c2a0784b2b0c59bbb8d Mon Sep 17 00:00:00 2001 From: Viktor Tolmachev Date: Fri, 17 Jan 2025 19:25:18 +0500 Subject: [PATCH] refactor(condo): DOMA-10610 change file --- .../paidWorks/ru.docx | Bin 12630 -> 12628 bytes .../TicketDocumentGeneration/paidWorks.js | 31 ++++++++++++++---- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/apps/condo/domains/ticket/templates/ticketDocumentGenerationTemplates/paidWorks/ru.docx b/apps/condo/domains/ticket/templates/ticketDocumentGenerationTemplates/paidWorks/ru.docx index eb74da5c7799fe7cfe5d0cae457ddbe9e664b93c..65169f45e6c2115441187e0ecbf4eff448b6421a 100644 GIT binary patch delta 6008 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 V{Ow5YGopWo^WEpdfeQV(;a~MDMVSBq delta 6031 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 V^w;6>QK1|n*!Wm50Pg>+^*?+DPHzAJ diff --git a/apps/condo/domains/ticket/utils/serverSchema/TicketDocumentGeneration/paidWorks.js b/apps/condo/domains/ticket/utils/serverSchema/TicketDocumentGeneration/paidWorks.js index 9387d5b8e33..5132d277f48 100644 --- a/apps/condo/domains/ticket/utils/serverSchema/TicketDocumentGeneration/paidWorks.js +++ b/apps/condo/domains/ticket/utils/serverSchema/TicketDocumentGeneration/paidWorks.js @@ -4,7 +4,7 @@ const { get } = require('lodash') const { FinanceInfoClient } = require('@open-condo/clients/finance-info-client/FinanceInfoClient') const { getLogger } = require('@open-condo/keystone/logging') -const { getById, getByCondition } = require('@open-condo/keystone/schema') +const { getByCondition } = require('@open-condo/keystone/schema') const { RU_LOCALE } = require('@condo/domains/common/constants/locale') const { buildExportFile, DOCX_FILE_META } = require('@condo/domains/common/utils/createExportFile') @@ -79,10 +79,13 @@ const generateTicketDocumentOfPaidWorks = async ({ task, baseAttrs, context, loc const timeZone = normalizeTimeZone(timeZoneFromUser) || DEFAULT_ORGANIZATION_TIMEZONE - const contact = ticket.contact ? await getById(context, ticket.contact) : null + const contact = ticket.contact ? await getByCondition('Contact', { + id: ticket.contact, + deletedAt: null, + }) : null const employee = organization.id && ticket.executor - ? await getByCondition(context, { + ? await getByCondition('OrganizationEmployee', { organization: { id: organization.id, deletedAt: null }, user: { id: ticket.executor, deletedAt: null }, deletedAt: null, @@ -128,7 +131,12 @@ const generateTicketDocumentOfPaidWorks = async ({ task, baseAttrs, context, loc sum: !Number.isNaN(parseFloat(sum)) ? numberFormatByLocale.format(sum).replace(CURRENCY_CODE_REGEXP, '').trim() : null, } } catch (err) { - logger.info({ msg: 'listOfWorks generation error in document of paid completion works', err: err, taskId: task.id, ticketId: ticket.id }) + logger.info({ + msg: 'listOfWorks generation error in document of paid completion works', + err: err, + taskId: task.id, + ticketId: ticket.id, + }) return {} } })) @@ -163,7 +171,7 @@ const generateTicketDocumentOfPaidWorks = async ({ task, baseAttrs, context, loc .formatToParts(totalSum) .map(p => p.type === 'integer' ? p.value : '') .join(''), { lang: locale }), - totalSumDecimalPart: n2words(numberFormatByLocale + totalSumDecimalPart: n2words(numberFormatByLocale .formatToParts(totalSum) .map(p => p.type === 'fraction' ? p.value : '') .join(''), { lang: locale, feminine: locale === RU_LOCALE }), @@ -201,7 +209,12 @@ const generateTicketDocumentOfPaidWorks = async ({ task, baseAttrs, context, loc switch (format) { case TICKET_DOCUMENT_GENERATION_TASK_FORMAT.DOCX: { - fileUploadInput = buildUploadInputFrom(await buildExportWordFile({ task, documentData, locale, timeZone })) + fileUploadInput = buildUploadInputFrom(await buildExportWordFile({ + task, + documentData, + locale, + timeZone, + })) break } @@ -210,7 +223,11 @@ const generateTicketDocumentOfPaidWorks = async ({ task, baseAttrs, context, loc } } - logger.info({ msg: 'finished genereating a document of paid completion works ', taskId: task.id, ticketId: ticket.id }) + logger.info({ + msg: 'finished genereating a document of paid completion works ', + taskId: task.id, + ticketId: ticket.id, + }) return fileUploadInput }