Add sync dashboard and date filters
This commit is contained in:
@@ -152,6 +152,28 @@ export type DeliveryAddress = {
|
||||
userId: Scalars['ID']['output'];
|
||||
};
|
||||
|
||||
export type IntegrationSyncDashboard = {
|
||||
__typename?: 'IntegrationSyncDashboard';
|
||||
generatedAt: Scalars['DateTime']['output'];
|
||||
items: Array<IntegrationSyncItem>;
|
||||
lastActivityAt?: Maybe<Scalars['DateTime']['output']>;
|
||||
totalClients: Scalars['Int']['output'];
|
||||
totalOrders: Scalars['Int']['output'];
|
||||
totalProducts: Scalars['Int']['output'];
|
||||
};
|
||||
|
||||
export type IntegrationSyncItem = {
|
||||
__typename?: 'IntegrationSyncItem';
|
||||
description: Scalars['String']['output'];
|
||||
id: Scalars['ID']['output'];
|
||||
lastSyncedAt?: Maybe<Scalars['DateTime']['output']>;
|
||||
note: Scalars['String']['output'];
|
||||
source: Scalars['String']['output'];
|
||||
status: Scalars['String']['output'];
|
||||
syncedCount: Scalars['Int']['output'];
|
||||
title: Scalars['String']['output'];
|
||||
};
|
||||
|
||||
export type Invitation = {
|
||||
__typename?: 'Invitation';
|
||||
acceptedAt?: Maybe<Scalars['DateTime']['output']>;
|
||||
@@ -557,6 +579,7 @@ export type Query = {
|
||||
__typename?: 'Query';
|
||||
clientProducts: Array<Product>;
|
||||
healthcheck: Scalars['String']['output'];
|
||||
integrationSyncDashboard: IntegrationSyncDashboard;
|
||||
managerBonusAccount: ManagerBonusAccount;
|
||||
managerBonusBalances: Array<ManagerBonusBalance>;
|
||||
managerNotificationHistory: Array<NotificationHistoryItem>;
|
||||
@@ -1080,6 +1103,11 @@ export type UpsertMyCounterpartyProfileMutationVariables = Exact<{
|
||||
|
||||
export type UpsertMyCounterpartyProfileMutation = { __typename?: 'Mutation', upsertMyCounterpartyProfile: { __typename?: 'CounterpartyProfile', id: string, companyName: string, companyFullName: string, inn: string, kpp?: string | null, ogrn?: string | null, legalAddress: string, bankName: string, bik: string, correspondentAccount: string, checkingAccount: string, signerFullName: string, signerPosition: string, signerBasis: string, isComplete: boolean, updatedAt: any } };
|
||||
|
||||
export type IntegrationSyncDashboardQueryVariables = Exact<{ [key: string]: never; }>;
|
||||
|
||||
|
||||
export type IntegrationSyncDashboardQuery = { __typename?: 'Query', integrationSyncDashboard: { __typename?: 'IntegrationSyncDashboard', generatedAt: any, lastActivityAt?: any | null, totalOrders: number, totalProducts: number, totalClients: number, items: Array<{ __typename?: 'IntegrationSyncItem', id: string, title: string, description: string, source: string, syncedCount: number, lastSyncedAt?: any | null, status: string, note: string }> } };
|
||||
|
||||
|
||||
export const ConsumeLoginTokenDocument = gql`
|
||||
mutation ConsumeLoginToken($token: String!) {
|
||||
@@ -2843,4 +2871,45 @@ export const UpsertMyCounterpartyProfileDocument = gql`
|
||||
export function useUpsertMyCounterpartyProfileMutation(options: VueApolloComposable.UseMutationOptions<UpsertMyCounterpartyProfileMutation, UpsertMyCounterpartyProfileMutationVariables> | ReactiveFunction<VueApolloComposable.UseMutationOptions<UpsertMyCounterpartyProfileMutation, UpsertMyCounterpartyProfileMutationVariables>> = {}) {
|
||||
return VueApolloComposable.useMutation<UpsertMyCounterpartyProfileMutation, UpsertMyCounterpartyProfileMutationVariables>(UpsertMyCounterpartyProfileDocument, options);
|
||||
}
|
||||
export type UpsertMyCounterpartyProfileMutationCompositionFunctionResult = VueApolloComposable.UseMutationReturn<UpsertMyCounterpartyProfileMutation, UpsertMyCounterpartyProfileMutationVariables>;
|
||||
export type UpsertMyCounterpartyProfileMutationCompositionFunctionResult = VueApolloComposable.UseMutationReturn<UpsertMyCounterpartyProfileMutation, UpsertMyCounterpartyProfileMutationVariables>;
|
||||
export const IntegrationSyncDashboardDocument = gql`
|
||||
query IntegrationSyncDashboard {
|
||||
integrationSyncDashboard {
|
||||
generatedAt
|
||||
lastActivityAt
|
||||
totalOrders
|
||||
totalProducts
|
||||
totalClients
|
||||
items {
|
||||
id
|
||||
title
|
||||
description
|
||||
source
|
||||
syncedCount
|
||||
lastSyncedAt
|
||||
status
|
||||
note
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
/**
|
||||
* __useIntegrationSyncDashboardQuery__
|
||||
*
|
||||
* To run a query within a Vue component, call `useIntegrationSyncDashboardQuery` and pass it any options that fit your needs.
|
||||
* When your component renders, `useIntegrationSyncDashboardQuery` returns an object from Apollo Client that contains result, loading and error properties
|
||||
* you can use to render your UI.
|
||||
*
|
||||
* @param options that will be passed into the query, supported options are listed on: https://v4.apollo.vuejs.org/guide-composable/query.html#options;
|
||||
*
|
||||
* @example
|
||||
* const { result, loading, error } = useIntegrationSyncDashboardQuery();
|
||||
*/
|
||||
export function useIntegrationSyncDashboardQuery(options: VueApolloComposable.UseQueryOptions<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables> | VueCompositionApi.Ref<VueApolloComposable.UseQueryOptions<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>> | ReactiveFunction<VueApolloComposable.UseQueryOptions<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>> = {}) {
|
||||
return VueApolloComposable.useQuery<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>(IntegrationSyncDashboardDocument, {}, options);
|
||||
}
|
||||
export function useIntegrationSyncDashboardLazyQuery(options: VueApolloComposable.UseQueryOptions<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables> | VueCompositionApi.Ref<VueApolloComposable.UseQueryOptions<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>> | ReactiveFunction<VueApolloComposable.UseQueryOptions<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>> = {}) {
|
||||
return VueApolloComposable.useLazyQuery<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>(IntegrationSyncDashboardDocument, {}, options);
|
||||
}
|
||||
export type IntegrationSyncDashboardQueryCompositionFunctionResult = VueApolloComposable.UseQueryReturn<IntegrationSyncDashboardQuery, IntegrationSyncDashboardQueryVariables>;
|
||||
Reference in New Issue
Block a user