ShowYdtsController.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.railway.business.bi.controller;
  2. import com.railway.business.bi.domain.ShowYdts;
  3. import com.railway.business.bi.domain.vo.YdtsQuery;
  4. import com.railway.business.bi.service.IShowYdtsService;
  5. import com.railway.common.core.controller.BaseController;
  6. import com.railway.common.core.page.TableDataInfo;
  7. import io.swagger.annotations.Api;
  8. import io.swagger.annotations.ApiOperation;
  9. import java.util.List;
  10. import org.springframework.validation.annotation.Validated;
  11. import org.springframework.web.bind.annotation.GetMapping;
  12. import org.springframework.web.bind.annotation.RequestMapping;
  13. import org.springframework.web.bind.annotation.RestController;
  14. @Api(value = "rest/bi", tags = "大屏展示-远动调试")
  15. @RestController
  16. @Validated
  17. @RequestMapping(value = "show/ydts")
  18. public class ShowYdtsController extends BaseController {
  19. private final IShowYdtsService showYdtsService;
  20. public ShowYdtsController(IShowYdtsService showYdtsService) {
  21. this.showYdtsService = showYdtsService;
  22. }
  23. @ApiOperation(value = "列表")
  24. @GetMapping(value = "/list")
  25. public TableDataInfo getList(YdtsQuery query) {
  26. startPage();
  27. List<ShowYdts> list = showYdtsService.getList(query);
  28. return getDataTable(list);
  29. }
  30. }