From 192e71ac60ff5e7841772541c8f320dfe7be6616 Mon Sep 17 00:00:00 2001 From: UMBENOMENA <84476722+UMBENOMENA@users.noreply.github.com> Date: Fri, 21 Feb 2025 19:15:03 +0100 Subject: [PATCH 1/2] Update constants.ts --- src/lib/constants.ts | 36 +++--------------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index f5be2cd1..e653cb75 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -18,50 +18,20 @@ export enum VALID_UUID_PREFIXES { "inv" = "Rechnung", "tkt" = "Ticket", "pln" = "Gebäude Plan", - "gnw" = "GEG Nachweis Wohnen", - "gng" = "GEG Nachweis Gewerbe", - "gge" = "GEG Einpreisung", + "gnw" = "GEG Nachweis Wohnen" } /** * Ein Objekt welches alle definierten Preise für unsere Basisprodukte enthält. */ -export const PRICES: Record> = { +export const PRICES: Record = { // per E-Mail , inkl.Beratung, offline - BedarfsausweisWohnen: [95, 125, 295], VerbrauchsausweisWohnen: [65, 95, 180], VerbrauchsausweisGewerbe: [95, 125, 360], BedarfsausweisGewerbe: [500, 700, 1000], GEGNachweisWohnen: [500, 700, 1000], GEGNachweisGewerbe: [800, 1000, 1300] - - BedarfsausweisWohnen: { - [Enums.AusweisTyp.Standard]: 95, - [Enums.AusweisTyp.Beratung]: 125, - [Enums.AusweisTyp.Offline]: 295 - }, - VerbrauchsausweisWohnen: { - [Enums.AusweisTyp.Standard]: 65, - [Enums.AusweisTyp.Beratung]: 95, - [Enums.AusweisTyp.Offline]: 180 - }, - VerbrauchsausweisGewerbe: { - [Enums.AusweisTyp.Standard]: 95, - [Enums.AusweisTyp.Beratung]: 125, - [Enums.AusweisTyp.Offline]: 360 - }, - BedarfsausweisGewerbe: { - [Enums.AusweisTyp.Standard]: 500, - [Enums.AusweisTyp.Beratung]: 700, - [Enums.AusweisTyp.Offline]: 1000 - }, - GEGNachweisWohnen: { - [Enums.AusweisTyp.Standard]: 500, - [Enums.AusweisTyp.Beratung]: 700, - [Enums.AusweisTyp.Offline]: 1000 - } - }; export const SERVICES: Record< @@ -96,4 +66,4 @@ export const SERVICES: Record< export const BASE_URI = process.env.NODE_ENV == "production" ? "https://online-energieausweis.org" : "http://localhost:3000"; -export const LEX_OFFICE_API_KEY = process.env.NODE_ENV == "production" ? "iwQLCU_ZAq6bVV7hmR8RO8MiC8Q" : "znjmkmbA3Hbx9dC7wdKp7TnOf1pcRl_tCUwEBZys7bj-QRPG" \ No newline at end of file +export const LEX_OFFICE_API_KEY = process.env.NODE_ENV == "production" ? "iwQLCU_ZAq6bVV7hmR8RO8MiC8Q" : "znjmkmbA3Hbx9dC7wdKp7TnOf1pcRl_tCUwEBZys7bj-QRPG" From 8669b6d7ff6b494f6edf7557a4bb36ef9acc6b16 Mon Sep 17 00:00:00 2001 From: UMBENOMENA <84476722+UMBENOMENA@users.noreply.github.com> Date: Fri, 21 Feb 2025 21:20:28 +0100 Subject: [PATCH 2/2] Update constants.ts --- src/lib/constants.ts | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index e653cb75..6e36bfbe 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -18,20 +18,50 @@ export enum VALID_UUID_PREFIXES { "inv" = "Rechnung", "tkt" = "Ticket", "pln" = "Gebäude Plan", - "gnw" = "GEG Nachweis Wohnen" + "gnw" = "GEG Nachweis Wohnen", + "gng" = "GEG Nachweis Gewerbe", + "gge" = "GEG Einpreisung", } /** * Ein Objekt welches alle definierten Preise für unsere Basisprodukte enthält. */ -export const PRICES: Record = { +export const PRICES: Record> = { // per E-Mail , inkl.Beratung, offline + BedarfsausweisWohnen: [95, 125, 295], VerbrauchsausweisWohnen: [65, 95, 180], VerbrauchsausweisGewerbe: [95, 125, 360], BedarfsausweisGewerbe: [500, 700, 1000], GEGNachweisWohnen: [500, 700, 1000], GEGNachweisGewerbe: [800, 1000, 1300] + + BedarfsausweisWohnen: { + [Enums.AusweisTyp.Standard]: 95, + [Enums.AusweisTyp.Beratung]: 125, + [Enums.AusweisTyp.Offline]: 295 + }, + VerbrauchsausweisWohnen: { + [Enums.AusweisTyp.Standard]: 65, + [Enums.AusweisTyp.Beratung]: 95, + [Enums.AusweisTyp.Offline]: 180 + }, + VerbrauchsausweisGewerbe: { + [Enums.AusweisTyp.Standard]: 95, + [Enums.AusweisTyp.Beratung]: 125, + [Enums.AusweisTyp.Offline]: 360 + }, + BedarfsausweisGewerbe: { + [Enums.AusweisTyp.Standard]: 500, + [Enums.AusweisTyp.Beratung]: 700, + [Enums.AusweisTyp.Offline]: 1000 + }, + GEGNachweisWohnen: { + [Enums.AusweisTyp.Standard]: 500, + [Enums.AusweisTyp.Beratung]: 700, + [Enums.AusweisTyp.Offline]: 1000 + } + }; export const SERVICES: Record<