если в поле selectDealer указан account, у которого evo_return_leasing_dealer = true, тест08.11 - не отработал на evo_return_leasing_dealer = true, заполнил как и на false то поле selectDealerPerson обнулять и закрывать для редактирования, иначе формировать список связанных значений - записи Контрагент, у которых статус = активный И Поставщик = Да И Тип поставщика = Юридическое лицо И связаны с карточкой Контрагент из поля "Салон приобретения" по связи Салон-ЮЛ (salon_providers)
19 lines
400 B
TypeScript
19 lines
400 B
TypeScript
import { gql } from '@apollo/client';
|
|
|
|
export const QUERY_GET_AGENT = gql`
|
|
query GetAgent($agentid: Uuid!) {
|
|
agent: account(accountid: $agentid) {
|
|
label: name
|
|
value: accountid
|
|
}
|
|
}
|
|
`;
|
|
|
|
export const QUERY_GET_DEALER_RETURN_LEASING = gql`
|
|
query GetDealerReturnLeasing($dealerId: Uuid!) {
|
|
dealer: account(accountid: $dealerId) {
|
|
evo_return_leasing_dealer
|
|
}
|
|
}
|
|
`;
|