Add normalized kunden2 lookup
This commit is contained in:
Vendored
+7
-1
@@ -1,5 +1,5 @@
|
||||
import { type AxiosInstance } from 'axios';
|
||||
import type { AgrarmonitorApiCustomer, AgrarmonitorConnectorOptions, AgrarmonitorConnectorResult, AgrarmonitorDeviceRegistrationOptions, AgrarmonitorDeviceRegistrationResult, AgrarmonitorFetchCustomersOptions, AgrarmonitorFreischaltungStatus, AgrarmonitorRegistrierungStatus, EingangsrechnungLivesearchResult, Maschine, MaschinenKategorie, Rechnungsdaten } from './types';
|
||||
import type { AgrarmonitorApiCustomer, AgrarmonitorConnectorOptions, AgrarmonitorConnectorResult, AgrarmonitorDeviceRegistrationOptions, AgrarmonitorDeviceRegistrationResult, AgrarmonitorFetchCustomersOptions, AgrarmonitorFreischaltungStatus, AgrarmonitorKunde2, AgrarmonitorRegistrierungStatus, EingangsrechnungLivesearchResult, Maschine, MaschinenKategorie, Rechnungsdaten } from './types';
|
||||
export declare class AgrarmonitorConnector implements AgrarmonitorConnectorResult {
|
||||
private readonly options;
|
||||
http: AxiosInstance;
|
||||
@@ -24,6 +24,7 @@ export declare class AgrarmonitorConnector implements AgrarmonitorConnectorResul
|
||||
checkRegistriert(): Promise<AgrarmonitorRegistrierungStatus>;
|
||||
registerDevice(registration: AgrarmonitorDeviceRegistrationOptions): Promise<AgrarmonitorDeviceRegistrationResult>;
|
||||
fetchCustomers(options?: AgrarmonitorFetchCustomersOptions): Promise<AgrarmonitorApiCustomer[]>;
|
||||
getKunden2(options?: AgrarmonitorFetchCustomersOptions): Promise<AgrarmonitorKunde2[]>;
|
||||
eingangsrechnungenLivesearch(suchstring: string): Promise<EingangsrechnungLivesearchResult[]>;
|
||||
eingangsrechnungVorhanden(suchstring: string): Promise<boolean>;
|
||||
eingangsrechnungImDateieingangVorhanden(suchstring: string): Promise<boolean>;
|
||||
@@ -37,6 +38,8 @@ export declare class AgrarmonitorConnector implements AgrarmonitorConnectorResul
|
||||
private createHttpClient;
|
||||
private createApiHttpClient;
|
||||
private apiRequest;
|
||||
private fetchAllCustomers;
|
||||
private mapKunde2;
|
||||
private performLogin;
|
||||
private performRedirectLogin;
|
||||
private isSessionValid;
|
||||
@@ -51,6 +54,9 @@ export declare class AgrarmonitorConnector implements AgrarmonitorConnectorResul
|
||||
private inputValue;
|
||||
private selectedNumberValue;
|
||||
private parseNumber;
|
||||
private parsePositiveNumber;
|
||||
private toStringValue;
|
||||
private toBoolean;
|
||||
private parseJaNein;
|
||||
private parseGermanShortDate;
|
||||
private requireDate;
|
||||
|
||||
Reference in New Issue
Block a user