package com.ruoyi.project.tr.specialCheck.controller; import com.ruoyi.doublePrevention.vo.ResultVO; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.page.TableDataInfo; import com.ruoyi.project.tr.specialCheck.domin.BO.TbBaseCheckItemBO; import com.ruoyi.project.tr.specialCheck.domin.DTO.TbBaseCheckItemDTO; import com.ruoyi.project.tr.specialCheck.domin.TbBaseCheckItem; import com.ruoyi.project.tr.specialCheck.service.TbBaseCheckService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.*; import java.util.List; /** * 隐患列表Controller * * @date 2020-05-08 */ @Controller @RequestMapping("/tr/tbBaseCheckItem") public class TBBaseCheckItemController extends BaseController { private String prefix = "tr/selectTbBaseCheckItemPage"; @Autowired private TbBaseCheckService tbBaseCheckService; @GetMapping() public String selectTbBaseCheckTaskPage(ModelMap mmap) { return prefix + "/selectTbBaseCheckItemPage"; } @PostMapping("/selectTbBaseCheckItemPage") @ResponseBody public TableDataInfo selectTbBaseCheckItemPage(@RequestBody TbBaseCheckItemBO tbBaseCheckItemBO) { ResultVO> resultVO = tbBaseCheckService.selectTbBaseCheckItemPage(tbBaseCheckItemBO); List data = (List) resultVO.getData(); TableDataInfo dataTable = getDataTable(data); dataTable.setTotal(resultVO.getCount()); return dataTable; } }