diff --git a/resources/views/quote-formulas/simulator.blade.php b/resources/views/quote-formulas/simulator.blade.php index cd93b096..6e3b6394 100644 --- a/resources/views/quote-formulas/simulator.blade.php +++ b/resources/views/quote-formulas/simulator.blade.php @@ -1190,7 +1190,7 @@ function renderProcessGroups(groupedItems) { // 공정별 품목 아이템 렌더링 function renderProcessItem(item) { - const price = item.amount || 0; + const price = item.total_price || item.amount || 0; const qty = item.quantity || 0; const categoryNote = item.calculation_note || ''; @@ -1227,8 +1227,10 @@ function renderCostSummary(subtotals, grandTotal, finishedGoods) { subtotalsHtml = `
공정별 소계
- ${subtotalEntries.map(([process, amount]) => { + ${subtotalEntries.map(([process, data]) => { const label = processLabels[process] || process; + // data는 객체 {name, count, subtotal} 또는 숫자일 수 있음 + const amount = typeof data === 'object' ? (data.subtotal || 0) : data; return `
${label}