hi-ucs/front/src/api/abilityStatistics.js

151 lines
3.4 KiB
Vue

import request from '@/utils/request'
//能力统计-/whole_amount
export function totalResourceAggregation(params) {
return request({
url: '/census/center/whole_amount',
method: 'get',
params,
})
}
//能力统计-各类资源数目
export function numberOfResourcesByCategory(params) {
return request({
url: '/census/center/resource_amount',
method: 'get',
params,
})
}
//能力统计-来源部门统计
export function sourceDepartmentStatistics(params) {
return request({
url: '/census/center/sourceDepartmentStatistics',
method: 'get',
params,
})
}
//能力统计-浏览量统计
export function trafficStatistics(data) {
return request({
url: '/census/center/trafficStatistics',
method: 'post',
data,
})
}
//能力统计-各类资源申请成功数目
export function applyAmount(params) {
return request({
url: '/census/center/apply_amount',
method: 'get',
params,
})
}
//能力统计-查询热门能力
export function pageWithAttrs(data) {
return request({
url: '/resource/pageWithAttrs',
method: 'post',
data,
})
}
//能力统计-能力需求
export function capabilityRequirements(params) {
return request({
url: '/demanData/page',
method: 'get',
params,
})
}
// 能力共享方-能力集
export function capabilityShareCapabilitySet(params) {
return request({
url: '/census/center/capabilityShareCapabilitySet',
method: 'get',
params,
})
}
export function selectResourceListByDept(params) {
return request({
url: '/census/center/selectResourceListByDept',
method: 'get',
params,
})
}
// 能力申请方-能力集
export function competencyApplicantCompetencySet(params) {
return request({
url: '/census/center/competencyApplicantCompetencySet',
method: 'get',
params,
})
}
export function selectResourceListByApplyDept(params) {
return request({
url: '/census/center/selectResourceListByApplyDept',
method: 'get',
params,
})
}
// 能力申请方-能力集
export function capabilityTypeCapabilitySet(params) {
return request({
url: '/census/center/capabilityTypeCapabilitySet',
method: 'get',
params,
})
}
export function selectResourceListByType(params) {
return request({
url: '/census/center/selectResourceListByType',
method: 'get',
params,
})
}
// 应用领域-能力集
export function applicationAreaCapabilitySet(params) {
return request({
url: '/census/center/applicationAreaCapabilitySet',
method: 'get',
params,
})
}
export function selectResourceListByAppArea(params) {
return request({
url: '/census/center/selectResourceListByAppArea',
method: 'get',
params,
})
}
// 能力共享方-能力类型
export function capabilitySharingPartyCapabilityType(params) {
return request({
url: '/census/center/capabilitySharingPartyCapabilityType',
method: 'get',
params,
})
}
// 能力申请方-能力类型
export function competencyApplicantCapabilityType(params) {
return request({
url: '/census/center/competencyApplicantCapabilityType',
method: 'get',
params,
})
}
// 能力共享方-应用领域
export function provideDeptTopN(params) {
return request({
url: '/census/center/provideDeptTopN',
method: 'get',
params,
})
}
// 能力申请方-应用领域
export function applyDeptTopN(params) {
return request({
url: '/census/center/applyDeptTopN',
method: 'get',
params,
})
}