vchikalkin 30ad0d3efb Revert "process:subsidy: fix subsidySum ,importProgramSum"
This reverts commit 4a65a39ba38146de54fff26b9224b7336b080bfd.
2023-06-06 13:04:14 +03:00

37 lines
969 B
TypeScript

import type { GetQuoteInputData, GetQuoteProcessData } from '../load-kp/types';
import initializeApollo from '@/apollo/client';
import defaultValues from '@/config/default-values';
import * as CRMTypes from '@/graphql/crm.types';
import { gql } from '@apollo/client';
const QUERY_GET_QUOTE_SUBSIDY_DATA = gql`
query GetQuoteSubsidyData($quoteId: Uuid!) {
quote(quoteId: $quoteId) {
evo_subsidyid
evo_program_import_subsidyid
}
}
`;
export async function getKPData({
values: { quote: quoteId },
}: GetQuoteInputData): Promise<GetQuoteProcessData> {
const apolloClient = initializeApollo();
const {
data: { quote },
} = await apolloClient.query({
query: CRMTypes.GetQuoteSubsidyDataDocument,
variables: {
quoteId,
},
});
return {
values: {
importProgram: quote?.evo_program_import_subsidyid ?? defaultValues.importProgram,
subsidy: quote?.evo_subsidyid ?? defaultValues.subsidy,
},
};
}