V1.0.0 Es funktioniert soweit Alles

This commit is contained in:
2026-02-27 16:41:03 +00:00
parent 14bb3fd2cd
commit 5981a7a6db
4 changed files with 48 additions and 20 deletions

View File

@@ -14,7 +14,8 @@ export async function GET(request: Request) {
const pool = getDbPool();
let query = `SELECT *,
let query = `SELECT
ID, Datum, Wo, Was, Wieviel, Wie, TYP,
CASE DAYOFWEEK(Datum)
WHEN 1 THEN 'Sonntag'
WHEN 2 THEN 'Montag'
@@ -67,7 +68,7 @@ export async function GET(request: Request) {
export async function POST(request: Request) {
try {
const body = await request.json();
const { Datum, Wo, Was, Wieviel, Wie, TYP, OK } = body;
const { Datum, Wo, Was, Wieviel, Wie, TYP } = body;
if (!Datum || !Wo || !Was || !Wieviel || !Wie || TYP === undefined) {
return NextResponse.json(
@@ -79,8 +80,8 @@ export async function POST(request: Request) {
const pool = getDbPool();
const query = `
INSERT INTO Ausgaben (Datum, Wo, Was, Wieviel, Wie, TYP, OK)
VALUES (?, ?, ?, ?, ?, ?, ?)
INSERT INTO Ausgaben (Datum, Wo, Was, Wieviel, Wie, TYP)
VALUES (?, ?, ?, ?, ?, ?)
`;
const [result] = await pool.query<ResultSetHeader>(query, [
@@ -90,7 +91,6 @@ export async function POST(request: Request) {
parseFloat(Wieviel),
Wie,
TYP,
OK || 0,
]);
return NextResponse.json({