ActivityController.java 778 B

123456789101112131415161718192021222324252627282930
  1. package com.example.cinema.controller.promotion;
  2. import com.example.cinema.bl.promotion.ActivityService;
  3. import com.example.cinema.vo.ActivityForm;
  4. import com.example.cinema.vo.ResponseVO;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.*;
  7. /**
  8. * Created by liying on 2019/4/20.
  9. */
  10. @RestController
  11. @RequestMapping("/activity")
  12. public class ActivityController {
  13. @Autowired
  14. ActivityService activityService;
  15. @PostMapping("/publish")
  16. public ResponseVO publishActivity(@RequestBody ActivityForm activityForm){
  17. return activityService.publishActivity(activityForm);
  18. }
  19. @GetMapping("/get")
  20. public ResponseVO getActivities(){
  21. return activityService.getActivities();
  22. }
  23. }