package com.ruoyi.project.tr.specialCheck.controller; import com.ruoyi.doublePrevention.entity.CJReport.PreventCJReportDangerInfo; 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.riskList.domain.RiskList; import com.ruoyi.project.tr.specialCheck.domin.BO.TbBaseCheckScoreBO; import com.ruoyi.project.tr.specialCheck.domin.DTO.TbBaseCheckScoreDTO; import com.ruoyi.project.tr.specialCheck.domin.TbBaseCheckScore; import com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckItemDangerLog; 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/tbBaseCheckScore") public class TBBaseCheckScoreController extends BaseController { private String prefix = "tr/tbBaseCheckScore"; @Autowired private TbBaseCheckService tbBaseCheckService; @GetMapping("{id}") public String selectTbBaseCheckTaskPage(@PathVariable("id")String id,ModelMap modelMap) { modelMap.put("id",id); return prefix + "/selectTbBaseCheckScorePage"; } @PostMapping("/list") @ResponseBody public TableDataInfo selectTbBaseCheckScorePage(TbBaseCheckScoreBO tbBaseCheckScoreBO) { ResultVO> resultVO = tbBaseCheckService.selectTbBaseCheckScorePage(tbBaseCheckScoreBO); List data = (List) resultVO.getData(); TableDataInfo dataTable = getDataTable(data); dataTable.setTotal(resultVO.getCount()); return dataTable; } @GetMapping("/edit/{id}") public String edit(@PathVariable("id") Long indexId, ModelMap mmap) { // TbSpecialCheckItemDangerLog specialCheckItem = itemDangerLogService.getSpecialCheckItemDangerLogByIndexId(indexId); // mmap.put("specialCheckItem",specialCheckItem); // TbBaseCheckTaskBO tbBaseCheckTaskBO = new TbBaseCheckTaskBO(); // ResultVO> listResultVO = tbBaseCheckService.selectTbBaseCheckTaskPage(tbBaseCheckTaskBO); // Object data = listResultVO.getData(); // mmap.put("tbBaseCheckTask", data); return prefix + "/edit"; } }