From b142ec3b717df223a6974967fd3e6e2aed3b0a89 Mon Sep 17 00:00:00 2001
From: buhuazhen <hua100783@gmail.com>
Date: 星期五, 27 三月 2026 10:34:51 +0800
Subject: [PATCH] fix(quality): 修复删除已提交检验记录时的空指针异常
---
src/main/java/com/ruoyi/quality/controller/QualityInspectController.java | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java b/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java
index dec3d1c..725e213 100644
--- a/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java
+++ b/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java
@@ -21,6 +21,7 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
+import java.util.Optional;
/**
* 鍘熸潗鏂欐楠�/杩囩▼妫�楠�/鍑哄巶妫�楠�
@@ -66,7 +67,7 @@
//濡傛灉宸茬粡鎻愪氦灏变笉鍏佽鍒犻櫎
List<QualityInspect> qualityInspects = qualityInspectService.listByIds(ids);
for (QualityInspect qualityInspect : qualityInspects) {
- if(qualityInspect.getInspectState()==1){
+ if(Optional.ofNullable(qualityInspect.getInspectState()).orElse(0).equals(1)){
throw new RuntimeException("宸叉彁浜ょ殑鏁版嵁涓嶅厑璁稿垹闄�");
}
}
--
Gitblit v1.9.3