| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- package com.railway.business.bi.controller;
- import com.railway.business.bi.domain.ShowBdyc;
- import com.railway.business.bi.domain.vo.BdycQuery;
- import com.railway.business.bi.enums.YcxxFoundModeEnum;
- import com.railway.business.bi.enums.YcxxRectifyResultEnum;
- import com.railway.business.bi.service.IShowBdycService;
- import com.railway.common.core.controller.BaseController;
- import com.railway.common.core.domain.AjaxResult;
- import com.railway.common.core.page.TableDataInfo;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import java.util.List;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * @author zhaomn
- */
- @Api(value = "rest/bi", tags = "大屏展示-变电异常信息详情表")
- @RestController
- @Validated
- @RequestMapping(value = "show/bdyc")
- public class ShowBdycController extends BaseController {
- private final IShowBdycService showBdycService;
- public ShowBdycController(IShowBdycService showBdycService) {
- this.showBdycService = showBdycService;
- }
- @ApiOperation(value = "列表")
- @GetMapping(value = "/list")
- public TableDataInfo getList(BdycQuery showBdyc) {
- startPage();
- showBdyc.setFoundMode(YcxxFoundModeEnum.PUSH.getCode());
- List<ShowBdyc> list = showBdycService.getList(showBdyc);
- return getDataTable(list);
- }
- @ApiOperation(value = "推送问题线别列表")
- @GetMapping(value = "/listLine")
- public AjaxResult getLineList() {
- BdycQuery showBdyc = new BdycQuery();
- showBdyc.setFoundMode(YcxxFoundModeEnum.PUSH.getCode());
- List<String> list = showBdycService.getLineList(showBdyc);
- return AjaxResult.success(list);
- }
- @ApiOperation(value = "自主发现问题列表")
- @GetMapping(value = "/listSelf")
- public TableDataInfo getListBySelf(BdycQuery showBdyc) {
- startPage();
- showBdyc.setFoundMode(YcxxFoundModeEnum.SELF.getCode());
- List<ShowBdyc> list = showBdycService.getList(showBdyc);
- return getDataTable(list);
- }
- @ApiOperation(value = "自主发现问题线别列表")
- @GetMapping(value = "/listLineSelf")
- public AjaxResult getLineListBySelf() {
- BdycQuery showBdyc = new BdycQuery();
- showBdyc.setFoundMode(YcxxFoundModeEnum.SELF.getCode());
- List<String> list = showBdycService.getLineList(showBdyc);
- return AjaxResult.success(list);
- }
- @ApiOperation(value = "推送问题今日遗留列表")
- @GetMapping(value = "/remainList")
- public TableDataInfo remainList(BdycQuery showBdyc) {
- startPage();
- showBdyc.setFoundMode(YcxxFoundModeEnum.PUSH.getCode());
- showBdyc.setRectifyResult(YcxxRectifyResultEnum.NOT_FINISHED.getCode());
- List<ShowBdyc> list = showBdycService.getList(showBdyc);
- return getDataTable(list);
- }
- @ApiOperation(value = "自主发现问题今日遗留列表")
- @GetMapping(value = "/remainSelfList")
- public TableDataInfo remainSelfList(BdycQuery showBdyc) {
- startPage();
- showBdyc.setFoundMode(YcxxFoundModeEnum.SELF.getCode());
- showBdyc.setRectifyResult(YcxxRectifyResultEnum.NOT_FINISHED.getCode());
- List<ShowBdyc> list = showBdycService.getList(showBdyc);
- return getDataTable(list);
- }
- }
|