diff --git a/src/components/orders/documents/SalesOrderDocument.tsx b/src/components/orders/documents/SalesOrderDocument.tsx
index 3cec0fe4..8baabcc2 100644
--- a/src/components/orders/documents/SalesOrderDocument.tsx
+++ b/src/components/orders/documents/SalesOrderDocument.tsx
@@ -27,7 +27,7 @@ interface BendingItem {
name: string;
spec: string;
qty: number;
- image_url?: string | null;
+ image_file_id?: number | null;
}
interface BendingGroup {
@@ -95,11 +95,11 @@ const tdBase = 'border-r border-gray-300 px-1 py-1';
const tdCenter = `${tdBase} text-center`;
const imgPlaceholder = 'flex items-center justify-center border border-dashed border-gray-300 text-gray-400';
-/** 절곡품 이미지 렌더링 — image_url 있으면 실제 이미지, 없으면 placeholder */
+/** 절곡품 이미지 렌더링 — image_file_id 있으면 프록시 경유 실제 이미지, 없으면 placeholder */
function BendingImage({ items, height = 'h-20' }: { items: BendingItem[]; height?: string }) {
- const imageUrl = items.find(i => i.image_url)?.image_url;
- if (imageUrl) {
- return ;
+ const fileId = items.find(i => i.image_file_id)?.image_file_id;
+ if (fileId) {
+ return
;
}
return