BusIntervalController.java 2.4 KB
package com.bsth.controller;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import com.bsth.service.BusIntervalService;

@RestController
@RequestMapping("busInterval")
public class BusIntervalController {
	
	@Autowired
	private BusIntervalService busIntervalService;
	
	@RequestMapping(value = "/getDir", method = RequestMethod.GET)
	public List<Map<String,Object>> getDir(@RequestParam Map<String, Object> map){
		return busIntervalService.getDir(map);
	}

	@RequestMapping(value = "/getLp", method = RequestMethod.GET)
	public List<Map<String,Object>> getLp(@RequestParam Map<String, Object> map){
		return busIntervalService.getLp(map);
	}
	
	@RequestMapping(value = "/interval", method = RequestMethod.GET)
	public List<Map<String,Object>> interval(@RequestParam Map<String, Object> map){
		return busIntervalService.interval(map);
	}
	
	@RequestMapping(value = "/timeAndSpeed", method = RequestMethod.GET)
	public Map<String,Object> timeAndSpeed(@RequestParam Map<String, Object> map){
		return busIntervalService.timeAndSpeed(map);
	}
	
	@RequestMapping(value = "/lineTimeAnaliy", method = RequestMethod.GET)
	public List<Map<String,Object>> lineTimeAnaliy(@RequestParam Map<String, Object> map){
		return busIntervalService.lineTimeAnaliy(map);
	}
	
	@RequestMapping(value = "/lbStatuAnaly", method = RequestMethod.GET)
	public List<Map<String,Object>> lbStatuAnaly(@RequestParam Map<String, Object> map){
		return busIntervalService.lbStatuAnaly(map);
	}
	
	@RequestMapping(value = "/correctStatis", method = RequestMethod.GET)
	public List<Map<String,Object>> correctStatis(@RequestParam Map<String, Object> map){
		return busIntervalService.correctStatis(map);
	}

	@RequestMapping(value = "exportWaybillMore", method = RequestMethod.GET)
	public Map<String, Object> exportWaybillMore(@RequestParam Map<String, Object> map){
		return busIntervalService.exportWaybillMore(map);
	}

	@RequestMapping(value = "/onTime", method = RequestMethod.GET)
	public List<Map<String,Object>> onTime(@RequestParam Map<String, Object> map){
		return busIntervalService.onTime(map);
	}

}