ipage.js
1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import req from '@/api/http.js'
import _ from 'underscore';
// ipageReport 重新定义报表的接口
const ipageReport = {
/**
* 获取自定义列表
*/
getCharts(params, config) {
return req('get', `/reportChart/getCharts`, params, config)
},
/**
* 顶部卡片区域
*/
headReport(params, config) {
return req('get', `new/report/${params.dateType}/${params.orgType}/head`, params, config)
},
/**
* 图表内容区域
*/
bodyReport(params, config) {
params = _.pick(params, val => {
return String(val) != 'undefined' && String(val).length > 0;
})
return req('get', `new/report/${params.dateType}/${params.orgType}/body`, params, config)
},
predictReport(params, config) {
params = _.pick(params, val => {
return String(val) != 'undefined' && String(val).length > 0;
})
return req('get', `new/report/${params.dateType}/predict/mall/body`, params, config)
},
getAccountPassenger(params, config) {
return req('get', `/report/account/passenger`, params, config)
},
}
export default ipageReport;