From 6592b1d3b98fa0d3db278bb3a2980a3afa61ab52 Mon Sep 17 00:00:00 2001 From: yoosangwook Date: Wed, 30 Apr 2025 16:52:23 +0900 Subject: [PATCH] chore: remove unused API routes and components for survey sales and suitable details --- src/app/api/suitable/details/route.ts | 16 ------------ src/app/api/suitable/list/route.ts | 8 ------ src/app/api/survey-sales/route.ts | 35 --------------------------- src/app/survey-sales/page.tsx | 10 -------- 4 files changed, 69 deletions(-) delete mode 100644 src/app/api/suitable/details/route.ts delete mode 100644 src/app/api/suitable/list/route.ts delete mode 100644 src/app/api/survey-sales/route.ts delete mode 100644 src/app/survey-sales/page.tsx diff --git a/src/app/api/suitable/details/route.ts b/src/app/api/suitable/details/route.ts deleted file mode 100644 index 2645411..0000000 --- a/src/app/api/suitable/details/route.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { NextResponse } from 'next/server' - -export async function GET(request: Request) { - const { searchParams } = new URL(request.url) - const roofMaterial = searchParams.get('roof-material') - console.log('๐Ÿš€ ~ GET ~ roof-material:', roofMaterial) - - // @ts-ignore - const suitables = await prisma.MS_SUITABLE.findMany({ - where: { - roof_material: roofMaterial, - }, - }) - - return NextResponse.json(suitables) -} diff --git a/src/app/api/suitable/list/route.ts b/src/app/api/suitable/list/route.ts deleted file mode 100644 index e1a44cb..0000000 --- a/src/app/api/suitable/list/route.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { NextResponse } from 'next/server' -import { prisma } from '@/libs/prisma' - -export async function GET() { - // @ts-ignore - const suitables = await prisma.MS_SUITABLE.findMany() - return NextResponse.json(suitables) -} diff --git a/src/app/api/survey-sales/route.ts b/src/app/api/survey-sales/route.ts deleted file mode 100644 index 7662111..0000000 --- a/src/app/api/survey-sales/route.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { NextResponse } from 'next/server' -import { prisma } from '@/libs/prisma' - -export async function POST(request: Request) { - const body = await request.json() - - // @ts-ignore - const res = await prisma.SD_SERVEY_SALES_BASIC_INFO.create({ - data: body, - }) - - return NextResponse.json({ message: 'Survey sales created successfully' }) -} - -export async function GET(request: Request) { - // @ts-ignore - const res = await prisma.SD_SERVEY_SALES_BASIC_INFO.findMany({ - include: { - detail_info: true, - }, - }) - return NextResponse.json(res) -} - -export async function PUT(request: Request) { - const body = await request.json() - console.log('๐Ÿš€ ~ PUT ~ body:', body) - const detailInfo = { ...body.detail_info, basic_info_id: body.id } - console.log('๐Ÿš€ ~ PUT ~ detailInfo:', detailInfo) - // @ts-ignore - const res = await prisma.SD_SERVEY_SALES_DETAIL_INFO.create({ - data: detailInfo, - }) - return NextResponse.json({ message: 'Survey sales updated successfully' }) -} diff --git a/src/app/survey-sales/page.tsx b/src/app/survey-sales/page.tsx deleted file mode 100644 index 6671ce4..0000000 --- a/src/app/survey-sales/page.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import SurveySales from '@/components/SurveySales' - -export default function page() { - return ( - <> -

์กฐ์‚ฌ ๋งค๋ฌผ ์ •๋ณด

- - - ) -}