package com.qsd.orange.controller; import com.qsd.orange.dao.StatisticsDao; import com.qsd.orange.global.R; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("statistics") public class StatisticsController { @Autowired private StatisticsDao statisticsDao; @GetMapping("region") public R region(){ return R.success().data("items", statisticsDao.getRegionVo()); } @GetMapping("salesman/{year}") public R salesman(@PathVariable("year") String year){ return R.success().data("items", statisticsDao.getSalesman(year)); } @GetMapping("company/{year}") public R company(@PathVariable("year") String year){ return R.success().data("items", statisticsDao.getCompany(year)); } }