EventController.java 759 B

1234567891011121314151617181920212223242526272829303132
  1. package nju.seec.helper.controller;
  2. import nju.seec.helper.service.EventService;
  3. import nju.seec.helper.sys.dataanalysis.model.Event;
  4. import org.springframework.web.bind.annotation.GetMapping;
  5. import org.springframework.web.bind.annotation.RequestMapping;
  6. import org.springframework.web.bind.annotation.RestController;
  7. import java.util.List;
  8. /**
  9. * 事件
  10. *
  11. * @author cst
  12. */
  13. @RestController
  14. @RequestMapping("/api/event")
  15. public class EventController {
  16. private final EventService eventService;
  17. public EventController(EventService eventService) {
  18. this.eventService = eventService;
  19. }
  20. /**
  21. * 获取所有事件
  22. */
  23. @GetMapping
  24. public List<Event> getAllEvents() {
  25. return eventService.getAllEvents();
  26. }
  27. }