From d18dde2957a5cf877e48847a98e75a5d5ce66201 Mon Sep 17 00:00:00 2001 From: 16639036659 <577530412@qq.com> Date: 星期一, 17 六月 2024 09:25:31 +0800 Subject: [PATCH] 临时提交 --- src/main/java/com/ruoyi/project/tr/specialCheck/domin/DTO/TbSpecialCheckItemDangerLogDTO.java | 3 ++- src/main/java/com/ruoyi/project/tr/specialCheck/service/impl/SpecialCheckItemDangerLogServiceImpl.java | 34 +++++++++++++++++++++++++++++----- src/main/java/com/ruoyi/project/tr/specialCheck/controller/TBSpecialCheckItemDangerLogController.java | 10 ++++++++++ src/main/resources/mybatis/tr/TbSpecialCheckItemDangerLogMapper.xml | 4 ++-- 4 files changed, 43 insertions(+), 8 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 aaff7cf..7337210 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 @@ -64,6 +64,16 @@ ResultVO<List<TbSpecialCheckItemDangerLog>> resultVO = itemDangerLogService.selectSpecialCheckItemDangerLogPage(itemDangerLogBO); List<TbSpecialCheckItemDangerLogDTO> data = (List<TbSpecialCheckItemDangerLogDTO>) resultVO.getData(); + + List<PreventCJReportDangerInfo> dangerList = preventCJReportDangerInfoService.getDangerListForCheckTask(); + for (TbSpecialCheckItemDangerLogDTO log : data) { + for (PreventCJReportDangerInfo danger : dangerList) { + if (danger.getId().equals(log.getDangerId())){ + log.setDangerName(danger.getDangerName()); + } + } + } + TableDataInfo dataTable = getDataTable(data); dataTable.setTotal(resultVO.getCount()); diff --git a/src/main/java/com/ruoyi/project/tr/specialCheck/domin/DTO/TbSpecialCheckItemDangerLogDTO.java b/src/main/java/com/ruoyi/project/tr/specialCheck/domin/DTO/TbSpecialCheckItemDangerLogDTO.java index 1c5e5e7..36f735b 100644 --- a/src/main/java/com/ruoyi/project/tr/specialCheck/domin/DTO/TbSpecialCheckItemDangerLogDTO.java +++ b/src/main/java/com/ruoyi/project/tr/specialCheck/domin/DTO/TbSpecialCheckItemDangerLogDTO.java @@ -13,7 +13,6 @@ public class TbSpecialCheckItemDangerLogDTO { - @TableId(type = IdType.AUTO) private Long indexId; private String id; @@ -24,6 +23,8 @@ private String dangerId; + private String dangerName; + private String taskId; private String checkType; diff --git a/src/main/java/com/ruoyi/project/tr/specialCheck/service/impl/SpecialCheckItemDangerLogServiceImpl.java b/src/main/java/com/ruoyi/project/tr/specialCheck/service/impl/SpecialCheckItemDangerLogServiceImpl.java index f8a4b92..a6f9b95 100644 --- a/src/main/java/com/ruoyi/project/tr/specialCheck/service/impl/SpecialCheckItemDangerLogServiceImpl.java +++ b/src/main/java/com/ruoyi/project/tr/specialCheck/service/impl/SpecialCheckItemDangerLogServiceImpl.java @@ -140,6 +140,26 @@ itemDangerLog.setReportStatus((byte) 1); itemDangerLog.setReportTime(null); itemDangerLog.setDeleted((byte) 0); +// itemDangerLog.setDangerId(itemDangerLog.getDangerId()); +// itemDangerLog.setDangerId(itemDangerLog.getTaskId()); +// itemDangerLog.setCheckType(itemDangerLog.getCheckType()); +// itemDangerLog.setCheckItemId(itemDangerLog.getCheckItemId()); +// itemDangerLog.setCheckScoreId(itemDangerLog.getCheckScoreId()); +// itemDangerLog.setCheckDate(itemDangerLog.getCheckDate()); +// itemDangerLog.setCheckPay(itemDangerLog.getCheckPay()); +// itemDangerLog.setHarmType(itemDangerLog.getHarmType()); + itemDangerLog.setCheckName(baseCheckItemByItemId.getCheckName()); + itemDangerLog.setCheckContent(baseCheckItemByItemId.getCheckContent()); + itemDangerLog.setCheckWay(null); + itemDangerLog.setCheckBasis(baseCheckItemByItemId.getCheckBasis()); + itemDangerLog.setApplicablePlace(baseCheckItemByItemId.getApplicablePlace()); + itemDangerLog.setIsReject(baseCheckScoreByScoreId.getIsReject()); + itemDangerLog.setDeductPoint(baseCheckScoreByScoreId.getDeductPoint()); + itemDangerLog.setDeductIllustrate(baseCheckScoreByScoreId.getDeductIllustrate()); + + + + int saveResult = itemDangerLogMapper.save(itemDangerLog); if (saveResult == 0){ @@ -210,14 +230,18 @@ LocalDateTime dateTime = LocalDateTime.now(); - updateBO.setCompanyCode("652310082"); - updateBO.setCreateDate(dateTime); updateBO.setUpdateDate(dateTime); - updateBO.setCreateBy(sysUser.getUserName()); updateBO.setUpdateBy(sysUser.getUserName()); updateBO.setReportStatus((byte) 1); - updateBO.setReportTime(null); - updateBO.setDeleted((byte) 0); + + updateBO.setCheckName(baseCheckItemByItemId.getCheckName()); + updateBO.setCheckContent(baseCheckItemByItemId.getCheckContent()); + updateBO.setCheckWay(null); + updateBO.setCheckBasis(baseCheckItemByItemId.getCheckBasis()); + updateBO.setApplicablePlace(baseCheckItemByItemId.getApplicablePlace()); + updateBO.setIsReject(baseCheckScoreByScoreId.getIsReject()); + updateBO.setDeductPoint(baseCheckScoreByScoreId.getDeductPoint()); + updateBO.setDeductIllustrate(baseCheckScoreByScoreId.getDeductIllustrate()); int updateResult = itemDangerLogMapper.updateSpecialCheckItemDangerLogById(updateBO); if (updateResult == 0){ diff --git a/src/main/resources/mybatis/tr/TbSpecialCheckItemDangerLogMapper.xml b/src/main/resources/mybatis/tr/TbSpecialCheckItemDangerLogMapper.xml index 08ac3aa..8530642 100644 --- a/src/main/resources/mybatis/tr/TbSpecialCheckItemDangerLogMapper.xml +++ b/src/main/resources/mybatis/tr/TbSpecialCheckItemDangerLogMapper.xml @@ -44,8 +44,8 @@ <if test="id != null"> and task_id = #{id} </if> - <if test="checkWay != null"> - and check_way like concat('%',#{checkWay},'%') + <if test="checkType != null"> + and check_type like concat('%',#{checkType},'%') </if> <if test="reportStatus != null"> and report_status = #{reportStatus} -- Gitblit v1.9.2