ipage.js 1.15 KB
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;