fix radioTypePTS

This commit is contained in:
vchikalkin 2023-04-17 15:20:07 +03:00
parent 2e74b1a23c
commit be53b42aa0

View File

@ -5,6 +5,7 @@ import defaultValues from '@/config/default-values';
import * as CRMTypes from '@/graphql/crm.types';
import { gql } from '@apollo/client';
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const QUERY_GET_QUOTE_GIBDD_DATA = gql`
query GetQuoteGibddData($quoteId: Uuid!) {
quote(quoteId: $quoteId) {
@ -70,22 +71,26 @@ export async function getKPData({ values }: GetQuoteInputData): Promise<GetQuote
regionId,
});
const objectRegistration = recalcWithRevision
? quote?.evo_db_accept_registration
: quote?.evo_object_registration;
const typePTS = objectRegistration === 100_000_000 ? defaultValues.typePTS : quote?.evo_pts_type;
return {
values: {
legalClientRegion: legalRegionId,
legalClientTown: legalTownId,
objectCategoryTax: quote?.evo_category_tr,
objectRegionRegistration: quote?.evo_registration_regionid,
objectRegistration: recalcWithRevision
? quote?.evo_db_accept_registration
: quote?.evo_object_registration,
objectRegistration,
objectTypeTax: quote?.evo_vehicle_type_tax,
regionRegistration: regionId,
requirementTelematic:
(recalcWithRevision ? quote?.evo_req_telematic_accept : quote?.evo_req_telematic) ??
defaultValues.requirementTelematic,
townRegistration: townId,
typePTS: quote?.evo_pts_type,
typePTS,
vehicleTaxInYear:
(recalcWithRevision ? quote?.evo_vehicle_tax_approved : quote?.evo_vehicle_tax_year) ??
defaultValues.vehicleTaxInYear,