123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278 |
- import { apiurl } from './apiurl.js';
- const install = (Vue, vm) => {
-
- let loginApi = (params = {}) => vm.$u.http.post(apiurl.loginUrl, params);
-
- let logoutApi = (params = {}) => vm.$u.http.get(apiurl.logoutUrl, params);
-
- let getDictApi = (params = {}) => vm.$u.http.get(apiurl.getDictUrl + params.type);
-
- let getParameterApi = (params = {}) => vm.$u.http.get(apiurl.getParameterUrl + params.key);
-
- let todayOverviewApi = {
-
- getTodayDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.todayOverview.getTodayDataUrl, {
- params
- }),
-
- getRoadDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.todayOverview.getRoadDataUrl, {
- params
- }),
-
- getParkDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.todayOverview.getParkDataUrl, {
- params
- })
- };
-
- let operationalAnalysisApi = {
-
- getRevenueDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getRevenueDataUrl, {
- params
- }),
-
- getParkingRevenueDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingRevenueDataUrl, {
- params
- }),
-
- getParkingLotRevenueDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingLotRevenueDataUrl, {
- params
- }),
-
- getTrafficFlowDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getTrafficFlowDataUrl, {
- params
- }),
-
- getParkingTrafficFlowDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingTrafficFlowDataUrl, {
- params
- }),
-
- getTollCollectorPerformanceApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getTollCollectorPerformanceUrl, {
- params
- }),
-
- getRevenueTrendsDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getRevenueTrendsDataUrl, {
- params
- }),
-
- getRoadTrafficFlowDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getRoadTrafficFlowDataUrl, {
- params
- }),
-
- getArrearsDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getArrearsDataUrl, {
- params
- }),
-
- getParkingArrearsDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingArrearsDataUrl, {
- params
- }),
-
- getIncomeDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getIncomeDataUrl, {
- params
- }),
-
- getParkingIncomeDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingIncomeDataUrl, {
- params
- }),
-
- getPaymentWaysDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getPaymentWaysDataUrl, {
- params
- }),
-
- getParkingPaymentWaysDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingPaymentWaysDataUrl, {
- params
- }),
-
- getPaySourceDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getPaySourceDataUrl, {
- params
- }),
-
- getParkingPaySourceDataApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingPaySourceDataUrl, {
- params
- }),
-
- getParkingLotRevenueAmountApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingLotRevenueAmountUrl, {
- params
- }),
-
- getParkingLotTrafficVolumeApi: (params = {}) =>
- vm.$u.http.get(apiurl.operationalAnalysis.getParkingLotTrafficVolumeUrl, {
- params
- })
- };
-
- let statisticalReportApi = {
-
- getTollCollectorAchieveTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getTollCollectorAchieveTotalUrl, {
- params
- }),
-
- getTollCollectorAchieveListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getTollCollectorAchieveListUrl, {
- params
- }),
-
- getRoadSpaceTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getRoadSpaceTotalUrl, {
- params
- }),
-
- getRoadSpaceListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getRoadSpaceListUrl, {
- params
- }),
-
- getArrearsReportTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getArrearsReportTotalUrl, {
- params
- }),
-
- getParkingArrearsReportTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkingArrearsReportTotalUrl, {
- params
- }),
-
- getArrearsReportListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getArrearsReportListUrl, {
- params
- }),
-
- getParkingArrearsReportListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkingArrearsReportListUrl, {
- params
- }),
-
- getIncomeTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getIncomeTotalUrl, {
- params
- }),
-
- getRoadIncomeTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getRoadIncomeTotalUrl, {
- params
- }),
-
- getParkIncomeTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkIncomeTotalUrl, {
- params
- }),
-
- getIncomeListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getIncomeListUrl, {
- params
- }),
-
- getRoadIncomeListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getRoadIncomeListUrl, {
- params
- }),
-
- getParkIncomeListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkIncomeListUrl, {
- params
- }),
-
- getReallyReceivableListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getReallyReceivableListUrl, {
- params
- }),
-
- getParkingReallyReceivableListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkingReallyReceivableListUrl, {
- params
- }),
-
- getPunchListApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getPunchListUrl, {
- params
- }),
-
- getParkingReallyIncomeApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkingReallyIncomeUrl, {
- params
- }),
-
- getParkingReallyIncomeTotalApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getParkingReallyIncomeTotalUrl, {
- params
- }),
-
- getRecoveryReportApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getRecoveryReportUrl, {
- params
- }),
-
- getRecoverySumReportApi: (params = {}) =>
- vm.$u.http.get(apiurl.statisticalReport.getRecoverySumReportUrl, {
- params
- })
- };
-
- let tollCollectorPerformanceApi = {
- getAllTollCollectorApi: (params = {}) =>
- vm.$u.http.get(apiurl.tollCollectorPerformance.getAllTollCollectorUrl, {
- params
- })
- };
-
- let deviceAbnormalApi = {
-
- getDeviceAbnormalListApi: (params = {}) =>
- vm.$u.http.get(apiurl.deviceAbnormal.getDeviceAbnormalListUrl, {
- params
- }),
-
- getDeviceAbnormalDetailsApi: (params = {}) =>
- vm.$u.http.get(apiurl.deviceAbnormal.getDeviceAbnormalDetailsUrl, {
- params
- }),
-
- updateDeviceAbnormalInfoApi: (params = {}) => vm.$u.http.put(apiurl.deviceAbnormal.updateDeviceAbnormalInfoUrl, params),
- addDeviceAbnormalRecordsEvaluateApi: (params = {}) => vm.$u.http.post(apiurl.deviceAbnormal.addDeviceAbnormalRecordsEvaluateUrl, params)
- };
-
- let emergencyDisposalApi = {
-
- getEmergencyDisposalRecordsListApi: (params = {}) => vm.$u.http.get(apiurl.emergencyDisposal.getEmergencyDisposalRecordsListUrl, { params }),
-
- getEmergencyDisposalRecordsDetailsApi: (params = {}) => vm.$u.http.get(apiurl.emergencyDisposal.getEmergencyDisposalRecordsDetailsUrl, { params })
- }
-
- vm.$u.api = {
- loginApi,
- logoutApi,
- getDictApi,
- getParameterApi,
- todayOverviewApi,
- operationalAnalysisApi,
- statisticalReportApi,
- tollCollectorPerformanceApi,
- deviceAbnormalApi,
- emergencyDisposalApi
- };
- };
- export default {
- install
- };
|