156 lines
2.9 KiB
GraphQL
156 lines
2.9 KiB
GraphQL
query GetTransactionCurrencies {
|
|
transactioncurrencies {
|
|
label: currencyname
|
|
value: transactioncurrencyid
|
|
transactioncurrencyid
|
|
isocurrencycode
|
|
currencysymbol
|
|
}
|
|
}
|
|
|
|
query GetTarifs($currentDate: DateTime) {
|
|
evo_tarifs(
|
|
statecode: 0
|
|
evo_datefrom_param: { lte: $currentDate }
|
|
evo_dateto_param: { gte: $currentDate }
|
|
) {
|
|
label: evo_name
|
|
value: evo_tarifid
|
|
evo_tarifid
|
|
evo_baseproductid
|
|
evo_min_period
|
|
evo_max_period
|
|
evo_delivery_time
|
|
evo_min_first_payment
|
|
evo_max_first_payment
|
|
evo_min_last_payment
|
|
evo_max_last_payment
|
|
evo_used
|
|
}
|
|
}
|
|
|
|
query GetTarif($tarifId: Uuid!) {
|
|
evo_tarif(evo_tarifid: $tarifId) {
|
|
evo_irr
|
|
evo_graphtype_exception
|
|
evo_seasons_type_exception
|
|
evo_min_decreasing_perc
|
|
}
|
|
}
|
|
|
|
query GetProducts($currentDate: DateTime) {
|
|
evo_baseproducts(
|
|
statecode: 0
|
|
evo_relation: [100000000]
|
|
evo_datefrom_param: { lte: $currentDate }
|
|
evo_dateto_param: { gte: $currentDate }
|
|
) {
|
|
label: evo_name
|
|
value: evo_baseproductid
|
|
evo_baseproductid
|
|
}
|
|
}
|
|
|
|
query GetProduct($productId: Uuid!) {
|
|
evo_baseproduct(evo_baseproductid: $productId) {
|
|
evo_leasingobject_types {
|
|
evo_leasingobject_typeid
|
|
}
|
|
evo_calculation_method
|
|
evo_baseproducts {
|
|
evo_baseproductid
|
|
}
|
|
evo_brands {
|
|
evo_brandid
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetSubsidy($subsidyId: Uuid!) {
|
|
subsidy: evo_subsidy(evo_subsidyid: $subsidyId) {
|
|
evo_leasingobject_types {
|
|
evo_leasingobject_typeid
|
|
}
|
|
accounts {
|
|
accountid
|
|
}
|
|
evo_brands {
|
|
evo_brandid
|
|
}
|
|
evo_models {
|
|
evo_modelid
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetImportProgram($importProgramId: Uuid!) {
|
|
importProgram: evo_subsidy(evo_subsidyid: $importProgramId) {
|
|
evo_leasingobject_types {
|
|
evo_leasingobject_typeid
|
|
}
|
|
accounts {
|
|
accountid
|
|
}
|
|
evo_brands {
|
|
evo_brandid
|
|
}
|
|
evo_models {
|
|
evo_modelid
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetLeaseObjectTypes {
|
|
evo_leasingobject_types(statecode: 0) {
|
|
label: evo_name
|
|
value: evo_leasingobject_typeid
|
|
evo_leasingobject_typeid
|
|
}
|
|
}
|
|
|
|
query GetBrands {
|
|
evo_brands(statecode: 0) {
|
|
label: evo_name
|
|
value: evo_brandid
|
|
evo_brandid
|
|
evo_vehicle_type
|
|
}
|
|
}
|
|
|
|
query GetDealers {
|
|
dealers: accounts(evo_account_type: [100000001], statecode: 0, evo_legal_form: 100000001) {
|
|
label: name
|
|
value: accountid
|
|
accountid
|
|
}
|
|
}
|
|
|
|
query GetDealerPersons($dealerId: Uuid!) {
|
|
dealerPersons: salon_providers(statecode: 0, salonaccountid: $dealerId) {
|
|
label: name
|
|
value: accountid
|
|
accountid
|
|
evo_inn
|
|
evo_kpp
|
|
}
|
|
}
|
|
|
|
query GetAgent($agentid: Uuid!) {
|
|
agent: account(accountid: $agentid) {
|
|
label: name
|
|
value: accountid
|
|
}
|
|
}
|
|
|
|
query GetDealerReturnLeasing($dealerId: Uuid!) {
|
|
dealer: account(accountid: $dealerId) {
|
|
evo_return_leasing_dealer
|
|
}
|
|
}
|
|
|
|
query GetQuote($quoteId: Uuid!) {
|
|
quote(quoteId: $quoteId) {
|
|
evo_baseproductid
|
|
}
|
|
}
|