DataRerunApi.js 1.03 KB
import axiosInstance from "@/Request/PublicAxiosInstance"
import {filterEmptyValueInObject} from "@/PublicUtil/PublicUtil"

const map = {
    mallcountData: "/mall/countData",
    floorcountData: "/floor/countData",
    zonecountData: "/zone/countData",
    gatecountData: "/gate/countData",
    mallfaceSta: "/mall/faceSta",
    floorfaceSta: "/floor/faceSta",
    zonefaceSta: "/zone/faceSta",
    gatefaceSta: "/gate/faceSta",
}

class DataRerunApi {
    getResult(data, type) {
        return axiosInstance.request(
            {
                method: 'POST',
                url: `${map[type]}`,
                data: data
            }
        )
    }
    // 分类重跑:https://store.keliuyun.com/btool/allData/reCal?mallId=xx&startDate=2024-04-10&endDate=2024-04-10
    getResult2(data) {
        return axiosInstance.request(
            {
                method: 'GET',
                url: `/allData/reCal`,
                params: data
            }
        )
    }

}

const dataRerunApi = new DataRerunApi()

export default dataRerunApi