From 612889a7446bfda8136081fc2ee1d1d6db72339b Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 03 三月 2025 15:44:13 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/HiddenDangerServiceImpl.java |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/HiddenDangerServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/HiddenDangerServiceImpl.java
index b5e306a..6cafaea 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/HiddenDangerServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/HiddenDangerServiceImpl.java
@@ -334,7 +334,9 @@
                 .leftJoin("company t4 on t1.company_id=t4.id")
                 .leftJoin("company t5 on t2.company_id=t5.id");
         queryWrapper
-                .eq(HiddenDanger::getId, id).last("limit 1");
+                .eq(HiddenDanger::getId, id)
+                .eq(HiddenDanger::getIsdeleted, Constants.ZERO)
+                .last("limit 1");
 
         HiddenDanger model =  hiddenDangerMapper.selectJoinOne(HiddenDanger.class,queryWrapper);
         if(model ==null || Constants.equalsInteger(model.getIsdeleted(),Constants.ONE)){
@@ -499,6 +501,9 @@
         hiddenDanger.setCheckDate(hiddenDanger.getEditDate());
         hiddenDangerMapper.updateById(hiddenDanger);
         HiddenDanger model = hiddenDangerMapper.selectById(hiddenDanger.getId());
+        if(Objects.isNull(model) ||Constants.equalsInteger(model.getIsdeleted(),Constants.ONE)){
+            throw new BusinessException(ResponseStatus.DATA_EMPTY );
+        }
         HiddenDangerParam hiddenDangerCate = hiddenDangerParamMapper.selectById(model.getCateId());
         if(Objects.isNull(hiddenDangerCate)){
             throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"鏈煡璇㈠埌闅愭偅绫诲瀷");
@@ -571,7 +576,7 @@
             throw new BusinessException(ResponseStatus.BAD_REQUEST);
         }
         HiddenDanger model = hiddenDangerMapper.selectById(hiddenDanger.getId());
-        if(Objects.isNull(model)){
+        if(Objects.isNull(model) ||Constants.equalsInteger(model.getIsdeleted(),Constants.ONE)){
             throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"鏈煡璇㈠埌闅愭偅鏁版嵁");
         }
         if (!model.getStatus().equals(Constants.ZERO)) {
@@ -672,8 +677,9 @@
                 .selectAll(HiddenDanger.class)
                 .selectAs(Member::getName,HiddenDanger::getCheckorName)
                         .leftJoin(Member.class,Member::getId,HiddenDanger::getCheckUserId)
-                .eq(HiddenDanger::getId,hiddenDanger.getId()));
-        if(Objects.isNull(model)){
+                .eq(HiddenDanger::getId,hiddenDanger.getId())
+        );
+        if(Objects.isNull(model) ||Constants.equalsInteger(model.getIsdeleted(),Constants.ONE)){
             throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"鏈煡璇㈠埌闅愭偅鏁版嵁");
         }
         if (!Constants.equalsInteger(model.getStatus(),Constants.ZERO)) {

--
Gitblit v1.9.3