{formatAmount(item.unitPrice || 0)}원
@@ -736,7 +757,7 @@ export default function OrderDetailPage() {
할인율:
- {order.discountRate || 0}%
+ {Number.isInteger(order.discountRate || 0) ? (order.discountRate || 0) : Math.round(order.discountRate || 0)}%
총금액:
diff --git a/src/components/orders/documents/ContractDocument.tsx b/src/components/orders/documents/ContractDocument.tsx
index 76814417..df2bb61d 100644
--- a/src/components/orders/documents/ContractDocument.tsx
+++ b/src/components/orders/documents/ContractDocument.tsx
@@ -207,11 +207,11 @@ export function ContractDocument({
공급가액 |
{formatAmount(subtotal)} |
할인율 |
- {discountRate}% |
+ {Number.isInteger(discountRate) ? discountRate : Math.round(discountRate)}% |
| 할인액 |
- -{formatAmount(discountAmount)} |
+ {discountAmount > 0 ? `-${formatAmount(discountAmount)}` : formatAmount(discountAmount)} |
할인 후 공급가액 |
{formatAmount(afterDiscount)} |