diff options
Diffstat (limited to 'app/api')
| -rw-r--r-- | app/api/files/[...path]/route.ts | 1 | ||||
| -rw-r--r-- | app/api/upload/signed-contract/route.ts | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/app/api/files/[...path]/route.ts b/app/api/files/[...path]/route.ts index 2b58ca43..3fb60347 100644 --- a/app/api/files/[...path]/route.ts +++ b/app/api/files/[...path]/route.ts @@ -92,6 +92,7 @@ export async function GET( if (process.env.NODE_ENV === 'production') { // ✅ 프로덕션: NAS 경로 사용 filePath = path.join(nasPath, requestedPath); + } else { // 개발: public 폴더 filePath = path.join(process.cwd(), 'public', requestedPath); diff --git a/app/api/upload/signed-contract/route.ts b/app/api/upload/signed-contract/route.ts index f26e20ba..86109eec 100644 --- a/app/api/upload/signed-contract/route.ts +++ b/app/api/upload/signed-contract/route.ts @@ -24,7 +24,7 @@ export async function POST(request: NextRequest) { const uniqueName = uuidv4() + ext; const publicDir = path.join(process.cwd(), "public", "basicContract"); - const relativePath = `/basicContract/${uniqueName}`; + const relativePath = `/basicContract/signed/${uniqueName}`; const absolutePath = path.join(publicDir, uniqueName); const buffer = Buffer.from(await file.arrayBuffer()); @@ -35,7 +35,7 @@ export async function POST(request: NextRequest) { await tx .update(basicContract) .set({ - status: "COMPLETED", + status: "VENDOR_SIGNED", fileName: originalName, filePath: relativePath, updatedAt: new Date(), |
