adjust ai insight and seed data

This commit is contained in:
Alberto-Audrix committed 2026-09-18 11:34:07 +07:00
1 parent 68e0d1a0bb
commit a2b5b10977
18 files changed
+1835 -140

No files matched your search

+3 -1
View File
@@ -17,6 +17,7 @@ import { buildCountingInsightContext } from '../../utils/insightContextBuilders.
import PopulationTrendChart from './PopulationTrendChart.tsx';
import CountingAccuracyWarningBanner from './CountingAccuracyWarningBanner.tsx';
import { getCountingAccuracyWarning } from '../../utils/countingAccuracyWarning.ts';
import { stockAkhirFromKpi } from '../../utils/kpiStock.ts';
import { PageAiInsight } from '../shared/PageAiInsight.tsx';
type Row = {
@@ -139,7 +140,8 @@ const DataManagementPage: React.FC<{ onSettings: () => void }> = ({ onSettings }
const panen = manual?.harvest_manual ?? kpi?.harvest ?? 0;
// Database menyimpan berat panen dalam gram; tampilkan selalu dalam kg.
const beratPanen = (manual?.harvest_weight_manual ?? kpi?.harvest_weight ?? 0) / 1000;
const stockAkhir = kpi?.chicken_life ?? Math.max(0, stockAwal - mati - panen);
const stockAkhir =
stockAkhirFromKpi(kpi) ?? Math.max(0, stockAwal - mati - panen);
const chickenCount = counting?.total_count;
// Akurasi Chicken Counting (IOT) terhadap stock akhir manual: