From c4d03879953f254ee34c28229e225fe01b56d222 Mon Sep 17 00:00:00 2001 From: 16639036659 <577530412@qq.com> Date: 星期一, 17 六月 2024 14:40:02 +0800 Subject: [PATCH] 临时提交 --- src/main/java/com/ruoyi/project/tr/specialCheck/controller/TBSpecialCheckItemDangerLogController.java | 38 ++++++++++++++++++++++++++------------ 1 files changed, 26 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/ruoyi/project/tr/specialCheck/controller/TBSpecialCheckItemDangerLogController.java b/src/main/java/com/ruoyi/project/tr/specialCheck/controller/TBSpecialCheckItemDangerLogController.java index 4402c77..914c68f 100644 --- a/src/main/java/com/ruoyi/project/tr/specialCheck/controller/TBSpecialCheckItemDangerLogController.java +++ b/src/main/java/com/ruoyi/project/tr/specialCheck/controller/TBSpecialCheckItemDangerLogController.java @@ -1,5 +1,8 @@ package com.ruoyi.project.tr.specialCheck.controller; +import com.ruoyi.common.utils.BeanCopyUtils; +import com.ruoyi.doublePrevention.entity.CJReport.PreventCJReportDangerInfo; +import com.ruoyi.doublePrevention.service.baseService.PreventCJReportDangerInfoService; import com.ruoyi.doublePrevention.vo.ResultVO; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.domain.AjaxResult; @@ -42,23 +45,33 @@ @Autowired private TbBaseCheckService tbBaseCheckService; + @Autowired + private PreventCJReportDangerInfoService preventCJReportDangerInfoService; - @GetMapping() - public String selectTbBaseCheckTaskPage(ModelMap mmap) + +// @GetMapping() +// public String selectTbBaseCheckTaskPage(ModelMap mmap) +// { +// return prefix + "/specialCheckItemDangerLog"; +// } + @GetMapping("{id}") + public String specialCheckItemDangerLog(@PathVariable("id")String id,ModelMap modelMap) { + modelMap.put("id",id); return prefix + "/specialCheckItemDangerLog"; } - @PostMapping("/list") @ResponseBody - public TableDataInfo selectSpecialCheckItemDangerLogPage(@RequestBody TbSpecialCheckItemDangerLogBO itemDangerLogBO ) + public TableDataInfo selectSpecialCheckItemDangerLogPage(TbSpecialCheckItemDangerLogBO itemDangerLogBO ) { ResultVO<List<TbSpecialCheckItemDangerLog>> resultVO = itemDangerLogService.selectSpecialCheckItemDangerLogPage(itemDangerLogBO); List<TbSpecialCheckItemDangerLogDTO> data = (List<TbSpecialCheckItemDangerLogDTO>) resultVO.getData(); + + TableDataInfo dataTable = getDataTable(data); dataTable.setTotal(resultVO.getCount()); @@ -66,24 +79,25 @@ } /** - * 新增任务 + * 新增 */ @GetMapping("/add") public String add(ModelMap mmap) { - ResultVO<List<RiskList>> resultVO = riskListService.listHazardSource(); - Object data = resultVO.getData(); - mmap.put("hazardList", data); + List<RiskList> riskList = riskListService.listHazardSource(); + List<PreventCJReportDangerInfo> dangerList = preventCJReportDangerInfoService.getDangerListForCheckTask(); + mmap.put("hazardList", riskList); + mmap.put("dangerList", dangerList); return prefix + "/add"; } /** - * 新增任务保存 + * 新增保存 */ @PostMapping("/add") @ResponseBody - public AjaxResult addSpecialItemDanger(@RequestBody TbSpecialCheckItemDangerLog itemDangerLog){ + public AjaxResult addSpecialItemDanger(TbSpecialCheckItemDangerLog itemDangerLog){ ResultVO<TbSpecialCheckItemDangerLog> resultVO = itemDangerLogService.addSpecialItemDanger(itemDangerLog); String code = resultVO.getCode(); @@ -112,7 +126,7 @@ */ @PostMapping("/edit") @ResponseBody - public AjaxResult editSave(@RequestBody TbSpecialCheckItemDangerLogUpdateBO updateBO) + public AjaxResult editSave(TbSpecialCheckItemDangerLogUpdateBO updateBO) { ResultVO<TbSpecialCheckItemDangerLog> resultVO = itemDangerLogService.updateSpecialCheckItemDangerLog(updateBO); String code = resultVO.getCode(); @@ -126,7 +140,7 @@ @PostMapping("/remove") @ResponseBody - public AjaxResult remove(@RequestBody TbSpecialCheckItemDangerLogUpdateBO updateBO){ + public AjaxResult remove(TbSpecialCheckItemDangerLogUpdateBO updateBO){ ResultVO<TbSpecialCheckItemDangerLog> resultVO = itemDangerLogService.deleteTbSpecialItemDangerTaskLog(updateBO); String code = resultVO.getCode(); if ("200".equals(code)){ -- Gitblit v1.9.2