diff --git a/src/api/jyh/situation.ts b/src/api/jyh/situation.ts index c60563a..0feb54f 100644 --- a/src/api/jyh/situation.ts +++ b/src/api/jyh/situation.ts @@ -146,3 +146,92 @@ export function overviewDataPage2(params?: any): Promise { }); } +// 开源生态与贡献价值全景-全球开源企业贡献榜 Top 30 (全部 & 中国 & 美国) +export function rawEnterpriseDataPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/rawEnterpriseData`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-基础设施覆盖率 +export function infrastructurePage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/infrastructure`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-高校开源社团/俱乐部数量柱状图 +export function universityClubsPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/universityClubs`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-社区治理健康度对比柱状图 +export function communityHealthPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/communityHealth`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-语言与技术竞争 (主流语言) +export function languageMainstreamPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/languageTech/mainstream`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-语言与技术竞争 (新兴语言) +export function languageEmergingPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/languageTech/emerging`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-明星开发者聚焦 +export function excellentDeveloperPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/excellentDeveloper`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-开发者活力波形图 +export function vitalityDataPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/vitalityData`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-开源项目热力图 +export function projectHeatMapPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/projectHeatMap`, + method: 'get', + params + }); +} + +// 开源生态与贡献价值全景-中国开源人才密度地图 +export function talentMapDataPage2(params?: any): Promise { + return request({ + url: `/api/v1/page2/talentMapData`, + method: 'get', + params + }); +}