榆山数据端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

192 lines
6.0 KiB

import request from '../utils/rerquest'
/**
* Top10
@param {string} DeptId id
@param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
@param {string} orderType 1.Desc2.Asc
@param {string} orderStyle 1.2.
*
*/
export function getVoiceDynamicTop10({ DeptId, someMonthsType, orderType, orderStyle }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/voice/getVoiceDynamicTop10',
options: {
DeptId,
someMonthsType,
orderType,
orderStyle,
}
})
}
/**
*
*/
export function getStreetList() {
return request({
method: 'GET',
url: 'cloudAnalysis/home/getStreetList',
})
}
/**
* @param {string} deptId id
*/
export function getAllDynamicStatistics({ deptId }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: `cloudAnalysis/dynamic/getAllDynamicStatistics`,
options: {
deptId,
}
})
}
/**
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
*/
export function getPartyDynamicTrend({ deptId, someMonthsType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/dynamic/getPartyDynamicTrend',
options: {
deptId,
someMonthsType
}
})
}
/**
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
@param {string} analysisType 分析类型:1.平台2.3.4.
*/
export function getDynamicPercentAnalysis({ DeptId, someMonthsType, analysisType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/dynamic/getDynamicPercentAnalysis',
options: {
DeptId,
someMonthsType,
analysisType
}
})
}
/**
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
*/
export function getEventDynamicCondition({ DeptId, someMonthsType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/event/getEventDynamicCondition',
options: {
DeptId,
someMonthsType,
}
})
}
/**
Top10
* @param {string} orderType 1.Desc2.Asc
* @param {string} orderStyle 1.2.3.4.5.6.
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
*/
export function getEventDynamicTop10({ deptId, orderType, orderStyle, someMonthsType}: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/event/getEventDynamicTop10',
options: {
deptId,
orderType,
orderStyle,
someMonthsType
}
})
}
/**
Top10
* @param {string} orderType 1.Desc2.Asc
* @param {string} orderStyle 1.2.3.4.5.6.78.
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
*/
export function getGroupDynamicTop10({ deptId, orderType, orderStyle, someMonthsType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/group/getGroupDynamicTop10',
options: {
deptId,
orderType,
orderStyle,
someMonthsType
}
})
}
/**
Top10
* @param {string} orderType 1.Desc2.Asc
* @param {string} orderStyle 1.23.
* @param {string} DeptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
*/
export function getGroupTop10({ deptId, orderType, orderStyle, someMonthsType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/group/getGroupTop10',
options: {
deptId,
orderType,
orderStyle,
someMonthsType
}
})
}
/**
Top10
* @param {string} orderType 1.Desc2.Asc
* @param {string} orderStyle 1.2.
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
*/
export function getGroupEffectTop10({ deptId, orderType, orderStyle, someMonthsType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/group/getGroupEffectTop10',
options: {
deptId,
orderType,
orderStyle,
someMonthsType
}
})
}
/**
* @param {string} deptId id
* @param {string} someMonthsType 1:最近1个月2:最近3个月3:最近半年4:最近一年
* @param {string} analysisType 分析类型:1.平台2.3.4.
*/
export function getDynamicCondition({ deptId, someMonthsType, analysisType }: RequestAPIOptionsLogin) {
return request({
method: 'GET',
url: 'cloudAnalysis/dynamic/getDynamicCondition',
options: {
deptId,
someMonthsType,
analysisType
}
})
}