From 045dc3a1be1c2980458c6cf20de9e2f2efe7e15d Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期四, 26 十二月 2024 18:06:13 +0800
Subject: [PATCH] 20241226

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java |   36 +++++++++++++++++++-----------------
 1 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java
index c2b1249..4969ee3 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java
@@ -1630,25 +1630,27 @@
     if (null != tjOrderDetails && !tjOrderDetails.isEmpty()) {
         for (TjOrderDetail tjOrderDetail : tjOrderDetails) {
             TjProject project = projectService.getById(tjOrderDetail.getProId());
-            //鍒ゆ柇璇ラ」鐩槸鍚﹂渶瑕佹墦鍗版姤鍛�
-            if ("N".equals(project.getNeedReport())) {
-                continue;
-            }
-            List<TjRules> rulesList = tjRulesService.getTjRulesListByTjNumAndProId(tjNumber, tjOrderDetail.getProId());
-            tjOrderDetail.setRulesList(rulesList);
-            tjOrderDetail.setProject(project);
-            if (null != remark.getDoctorName()) {
-                SysUser byId = userService.getById(remark.getDoctorName());
-                if (byId != null) {
-                    tjOrderDetail.setDoctorName(userService.getById(remark.getDoctorName()).getNickName());
+            if(null != project){
+                //鍒ゆ柇璇ラ」鐩槸鍚﹂渶瑕佹墦鍗版姤鍛�
+                if ("N".equals(project.getNeedReport())) {
+                    continue;
                 }
-            } else {
-                tjOrderDetail.setDoctorName(null);
+                List<TjRules> rulesList = tjRulesService.getTjRulesListByTjNumAndProId(tjNumber, tjOrderDetail.getProId());
+                tjOrderDetail.setRulesList(rulesList);
+                tjOrderDetail.setProject(project);
+                if (null != remark.getDoctorName()) {
+                    SysUser byId = userService.getById(remark.getDoctorName());
+                    if (byId != null) {
+                        tjOrderDetail.setDoctorName(userService.getById(remark.getDoctorName()).getNickName());
+                    }
+                } else {
+                    tjOrderDetail.setDoctorName(null);
+                }
+                if(StringUtil.isBlank(tjOrderDetail.getProResult())){
+                    tjOrderDetail.setProResult(project.getProDefault());
+                }
+                tjOrderDetailList.add(tjOrderDetail);
             }
-            if(StringUtil.isBlank(tjOrderDetail.getProResult())){
-                tjOrderDetail.setProResult(project.getProDefault());
-            }
-            tjOrderDetailList.add(tjOrderDetail);
         }
     }
     Map<String, Object> map = new HashMap<>();

--
Gitblit v1.8.0