From f7714d7740d5969b603993eebe91d1e0f4ee1081 Mon Sep 17 00:00:00 2001 From: huangzhen <867127663@qq.com> Date: 星期二, 06 九月 2022 10:07:17 +0800 Subject: [PATCH] 新增风险时间、管控措施的增删改查基础代码;新增统一返回值、异常码 --- src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java b/src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java index 4cceff4..c2b1e60 100644 --- a/src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java +++ b/src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java @@ -1,9 +1,13 @@ package com.ruoyi.doublePrevention.service.impl; +import com.ruoyi.common.utils.StringUtils; +import com.ruoyi.doublePrevention.entity.PreventRiskEvent; import com.ruoyi.doublePrevention.entity.PreventRiskUnitUuid; +import com.ruoyi.doublePrevention.entity.dto.req.PreventRiskEventSaveReqDTO; import com.ruoyi.doublePrevention.enums.StatusEnum; import com.ruoyi.doublePrevention.service.RiskService; import com.ruoyi.doublePrevention.service.baseService.PreventRiskUnitUuidService; +import com.ruoyi.doublePrevention.vo.ResultVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -29,4 +33,31 @@ riskUnitUuid.setDeleteStatus(StatusEnum.DELETE_STATUS_USE.getCode()); return preventRiskUnitUuidService.insertRiskUnitUuid(riskUnitUuid); } + + /** + * 风险事件-新增 + */ + @Override + public ResultVO<PreventRiskEvent> saveRiskEvent(PreventRiskEventSaveReqDTO riskEventSaveReqDTO) { + ResultVO resultVO = new ResultVO<>(); + resultVO.setCode("200"); + resultVO.setMsg("新增成功"); + Long riskUnitId = riskEventSaveReqDTO.getRiskUnitId(); + String riskEventName = riskEventSaveReqDTO.getRiskEventName(); + String eventResult = riskEventSaveReqDTO.getEventResult(); + if (riskUnitId == null){ + resultVO.setMsg("安全风险分析单元名称不能为空"); + return resultVO; + } + if (StringUtils.isEmpty(riskEventName)){ + resultVO.setMsg("安全风险事件名称"); + return resultVO; + } + if (StringUtils.isEmpty(eventResult)){ + resultVO.setMsg("可能造成得后果"); + return resultVO; + } + + return null; + } } -- Gitblit v1.9.2