101 lines
1.9 KiB
JavaScript
101 lines
1.9 KiB
JavaScript
|
|
import fetch from './fetch';
|
|
|
|
/**入口页接口***/
|
|
export function getMainInfos(deptId, params) {
|
|
return fetch({
|
|
url: `/zone/open/zoneKey/${deptId}`,
|
|
method: 'get',
|
|
params
|
|
});
|
|
}
|
|
|
|
export function getCheckZoneRole(id) {
|
|
return fetch({
|
|
url: `/zone/open/zone/${id}/checkZoneRole`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
|
|
/********首页接口******/
|
|
export function getHomePageList(id) {
|
|
return fetch({
|
|
url: `/zone/open/${id}/member/homePageList`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
|
|
export function gethomePageDocList(id) {
|
|
return fetch({
|
|
url: `/cms/doc/open/zone/${id}/homePageDocList`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
export function getAllList(id,params){
|
|
return fetch({
|
|
url:`/zone/open/${id}/project/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**领域资讯 */
|
|
export function getNewsAllList(id,params){
|
|
return fetch({
|
|
url:`/cms/doc/open/zone/${id}/docOverviewList`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
export function getNewsHotList(id,params){
|
|
return fetch({
|
|
url:`/cms/doc/open/zone/${id}/hotDocList`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
export function getNewsDetail(id){
|
|
return fetch({
|
|
url:`/cms/doc/open/${id}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
/**开源项目 */
|
|
export function getProjectsLists(id,params){
|
|
return fetch({
|
|
url:`/zone/open/${id}/project/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
export function getProjectsTypeLists(id){
|
|
return fetch({
|
|
url:`/zone/open/${id}/projectType/list`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
/**专区会员 */
|
|
export function getVIPLists(id){
|
|
return fetch({
|
|
url:`/zone/open/${id}/member/overviewList`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
/**会员申请状态 */
|
|
export function getAuditStatus(id){
|
|
return fetch({
|
|
url:`/zone/member/zone/${id}/auditStatus`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
/**会员申请状态 */
|
|
export function applyJoin(id,data) {
|
|
return fetch({
|
|
url: `/zone/member/applyToJoin/zone/${id}`,
|
|
method: 'post',
|
|
data: data
|
|
});
|
|
} |