This commit is contained in:
2025-12-09 17:02:27 +09:00
parent 26f8e1dab2
commit 83127da569
275 changed files with 139682 additions and 1 deletions

View File

@@ -0,0 +1,40 @@
/**
* Gene API (임시 Mock)
* TODO: 백엔드 구현 후 실제 API로 교체
*/
import apiClient from "../api-client";
export interface MarkerModel {
markerNm: string;
markerTypeCd: string; // 'QTY' | 'QLT'
markerDesc?: string;
relatedTrait?: string;
favorableAllele?: string;
}
export const geneApi = {
/**
* 전체 마커 목록 조회 (임시 빈 배열 반환)
*/
getAllMarkers: async (): Promise<MarkerModel[]> => {
// TODO: 백엔드 구현 후 실제 API 연동
return [];
},
/**
* 타입별 마커 목록 조회 (임시 빈 배열 반환)
*/
getGenesByType: async (_typeCd: string): Promise<MarkerModel[]> => {
// TODO: 백엔드 구현 후 실제 API 연동
return [];
},
/**
* 개체별 유전자(SNP) 데이터 조회 (임시 빈 배열 반환)
*/
findByCowNo: async (_cowNo: string | number): Promise<any[]> => {
// TODO: 백엔드 구현 후 실제 API 연동
return [];
},
};