feat(FE-441): Format and display intake, hand house, and totals

This commit is contained in:
rstubryan
2025-12-31 08:50:51 +07:00
parent 4f571f1c16
commit afb79b0589
@@ -1570,7 +1570,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
<td className='py-3 font-medium'>FCR</td>
<td className='text-center py-3'>
<span className='font-semibold'>
{initialValues.fcr_value?.toFixed(2) || '-'}
{formatNumber(initialValues.fcr_value || 0)}
</span>
</td>
<td className='text-center py-3 text-gray-600'>-</td>
@@ -1586,6 +1586,15 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
{formatNumber(initialValues.feed_intake_std || 0)}
</td>
</tr>
<tr>
<td className='py-3 font-medium'>Cum. Intake (KG)</td>
<td className='text-center py-3'>
<span className='font-semibold'>
{formatNumber(initialValues.cum_intake || 0)}
</span>
</td>
<td className='text-center py-3 text-gray-600'>-</td>
</tr>
</tbody>
</table>
</div>
@@ -1653,6 +1662,38 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
{initialValues.cum_depletion_rate?.toFixed(2) || '-'}
</td>
</tr>
<tr className='border-b border-gray-200'>
<td className='text-center py-3 border-r border-gray-100'>
<span className='font-semibold'>
{formatNumber(initialValues.hand_house || 0)}
</span>
</td>
<td className='text-center py-3 border-r border-gray-200 text-gray-600'>
{initialValues.hand_house_std !== undefined
? `${initialValues.hand_house_std}%`
: '-'}
</td>
<td
colSpan={2}
className='text-center py-3 text-gray-600'
>
-
</td>
</tr>
<tr>
<td
colSpan={2}
className='text-center py-3 border-r border-gray-200 text-gray-600'
>
Total Ayam
</td>
<td
colSpan={2}
className='text-center py-3 font-semibold'
>
{formatNumber(initialValues.total_chick_qty || 0)}
</td>
</tr>
</tbody>
</table>
</div>