| | |
| | | package com.ruoyi.project.tr.specialCheck.controller; |
| | | |
| | | import com.ruoyi.common.utils.BeanCopyUtils; |
| | | import com.ruoyi.doublePrevention.entity.PreventRiskControlMeasure; |
| | | import com.ruoyi.doublePrevention.entity.dto.req.PreventRiskControlMeasureDeleteReqDTO; |
| | | import com.ruoyi.doublePrevention.vo.ResultVO; |
| | | import com.ruoyi.framework.aspectj.lang.annotation.Log; |
| | | import com.ruoyi.framework.aspectj.lang.enums.BusinessType; |
| | | import com.ruoyi.framework.web.controller.BaseController; |
| | | import com.ruoyi.framework.web.domain.AjaxResult; |
| | | import com.ruoyi.framework.web.page.TableDataInfo; |
| | | import com.ruoyi.project.tr.report.domain.Danger; |
| | | import com.ruoyi.project.tr.riskList.domain.RiskList; |
| | | import com.ruoyi.project.tr.riskList.service.IRiskListService; |
| | | import com.ruoyi.project.tr.specialCheck.domin.BO.TbBaseCheckTaskBO; |
| | | import com.ruoyi.project.tr.specialCheck.domin.BO.TbSpecialCheckTaskLogBO; |
| | | import com.ruoyi.project.tr.specialCheck.domin.BO.TbSpecialCheckTaskLogUpdateBO; |
| | | import com.ruoyi.project.tr.specialCheck.domin.BO.*; |
| | | import com.ruoyi.project.tr.specialCheck.domin.DTO.TbSpecialCheckTaskLogDTO; |
| | | import com.ruoyi.project.tr.specialCheck.domin.DTO.TbSpecialCheckTaskLogDateDTO; |
| | | import com.ruoyi.project.tr.specialCheck.domin.TbBaseCheckTask; |
| | |
| | | { |
| | | List<RiskList> riskList = riskListService.listHazardSource(); |
| | | mmap.put("hazardList", riskList); |
| | | List<TbBaseCheckTask> listResult = tbBaseCheckService.listTbBaseCheckTask(); |
| | | mmap.put("tbBaseCheckTask", listResult); |
| | | return prefix + "/add"; |
| | | } |
| | | |
| | |
| | | */ |
| | | @PostMapping("/add") |
| | | @ResponseBody |
| | | public AjaxResult addSpecialTask(TbSpecialCheckTaskLog tbSpecialCheckTaskLog){ |
| | | public AjaxResult addSpecialTask(TbSpecialCheckTaskLogEditBO taskLogEditBO){ |
| | | |
| | | ResultVO<TbSpecialCheckTaskLog> resultVO = specialCheckTaskService.addSpecialTask(tbSpecialCheckTaskLog); |
| | | ResultVO<TbSpecialCheckTaskLog> resultVO = specialCheckTaskService.addSpecialTask(taskLogEditBO); |
| | | String code = resultVO.getCode(); |
| | | if ("200".equals(code)){ |
| | | return toAjax(1); |
| | |
| | | } |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | @GetMapping("/detail/{indexId}") |
| | | public String detail(@PathVariable("indexId") Long indexId, ModelMap mmap) |
| | | { |
| | | TbSpecialCheckTaskLog specialCheckTaskLog = specialCheckTaskService.getSpecialCheckTaskLogByIndexId(indexId); |
| | | |
| | | TbSpecialCheckTaskLogDateDTO tbSpecialCheckTaskLogDateDTO = BeanCopyUtils.copyBean(specialCheckTaskLog, TbSpecialCheckTaskLogDateDTO.class); |
| | | Instant instant = specialCheckTaskLog.getCheckDate().atZone(ZoneId.systemDefault()).toInstant(); |
| | | tbSpecialCheckTaskLogDateDTO.setCheckDate(Date.from(instant)); |
| | | mmap.put("specialCheckTaskLog",tbSpecialCheckTaskLogDateDTO); |
| | | List<RiskList> riskList = riskListService.listHazardSource(); |
| | | mmap.put("hazardList", riskList); |
| | | List<TbBaseCheckTask> listResult = tbBaseCheckService.listTbBaseCheckTask(); |
| | | mmap.put("tbBaseCheckTask", listResult); |
| | | return prefix + "/detail"; |
| | | } |
| | | |
| | | /** |
| | | * 修改保存 |
| | | */ |
| | | @PostMapping("/edit") |
| | | @ResponseBody |
| | | public AjaxResult editSave(TbSpecialCheckTaskLogUpdateBO updateBO) |
| | | public AjaxResult editSave(TbSpecialCheckTaskLogEditBO taskLogEditBO) |
| | | { |
| | | ResultVO<TbSpecialCheckTaskLog> resultVO = specialCheckTaskService.updateSpecialCheckTaskLog(updateBO); |
| | | ResultVO<TbSpecialCheckTaskLog> resultVO = specialCheckTaskService.updateSpecialCheckTaskLog(taskLogEditBO); |
| | | String code = resultVO.getCode(); |
| | | if ("200".equals(code)){ |
| | | return toAjax(1); |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | // |
| | | // @Autowired |
| | | // private DealDataTask dealDataTask; |
| | | // |
| | | // @GetMapping("/dealDataTask") |
| | | // public AjaxResult dealDataTask() |
| | | // { |
| | | // dealDataTask.dealData(); |
| | | // return success(); |
| | | // } |
| | | |
| | | } |
| | | |
| | | |