UI 수정:화면 수정

This commit is contained in:
2025-12-11 20:07:19 +09:00
parent b906ec1851
commit 7d15c9be7c
26 changed files with 2629 additions and 557 deletions

View File

@@ -164,8 +164,11 @@ export const genomeApi = {
/**
* GET /genome/farm-region-ranking/:farmNo - 농가의 보은군 내 순위 조회 (대시보드용)
*/
getFarmRegionRanking: async (farmNo: number): Promise<FarmRegionRankingDto> => {
return await apiClient.get(`/genome/farm-region-ranking/${farmNo}`);
getFarmRegionRanking: async (
farmNo: number,
traitConditions?: { traitNm: string; weight?: number }[]
): Promise<FarmRegionRankingDto> => {
return await apiClient.post(`/genome/farm-region-ranking/${farmNo}`, { traitConditions });
},
/**
@@ -291,7 +294,8 @@ export interface DashboardStatsDto {
traitName: string;
category: string;
avgEbv: number;
avgEpd: number; // 육종가(EPD) 평균
avgEpd: number; // 농가 육종가(EPD) 평균
regionAvgEpd: number; // 보은군 육종가(EPD) 평균
avgPercentile: number;
count: number;
rank: number | null; // 보은군 내 농가 순위