Browse Source

空指针优化

hsh 5 months ago
parent
commit
0d4fffcdae

+ 6 - 6
src/main/java/cn/hnthyy/thmz/service/impl/his/yf/YfWardPrescriptionServiceImpl.java

@@ -187,15 +187,15 @@ public class YfWardPrescriptionServiceImpl implements YfWardPrescriptionService
             Employee employee;
             if (StringUtils.isNotBlank(yzYpPageNo.getCancelSubmitName())) {
                 employee = employeeMapper.selectByUserCode(yzYpPageNo.getCancelSubmitName());
-                vo.setCancelSubName(employee.getEmployeeName());
+                vo.setCancelSubName(employee == null ? "" : employee.getEmployeeName());
             }
             if (StringUtils.isNotBlank(yzYpPageNo.getContirmId())) {
                 employee = employeeMapper.selectByUserCode(yzYpPageNo.getContirmId());
-                vo.setContirmName(employee.getEmployeeName());
+                vo.setContirmName(employee == null ? "" : employee.getEmployeeName());
             }
             if (StringUtils.isNotBlank(yzYpPageNo.getSubmitName())) {
                 employee = employeeMapper.selectByUserCode(yzYpPageNo.getSubmitName());
-                vo.setSubName(employee.getEmployeeName());
+                vo.setSubName(employee == null ? "" : employee.getEmployeeName());
             }
             yzYpPageNoVos.add(vo);
         });
@@ -214,15 +214,15 @@ public class YfWardPrescriptionServiceImpl implements YfWardPrescriptionService
             Employee employee;
             if (StringUtils.isNotBlank(yzActOrderCy.getConfirmId())) {
                 employee = employeeMapper.selectByUserCode(yzActOrderCy.getConfirmId());
-                vo.setContirmName(employee.getEmployeeName());
+                vo.setContirmName(employee == null ? "" : employee.getEmployeeName());
             }
             if (StringUtils.isNotBlank(yzActOrderCy.getSubmitId())) {
                 employee = employeeMapper.selectByUserCode(yzActOrderCy.getSubmitId());
-                vo.setSubName(employee.getEmployeeName());
+                vo.setSubName(employee == null ? "" : employee.getEmployeeName());
             }
             if (StringUtils.isNotBlank(yzActOrderCy.getDoctorCode())) {
                 employee = employeeMapper.selectByUserCode(yzActOrderCy.getDoctorCode());
-                vo.setDoctorName(employee.getEmployeeName());
+                vo.setDoctorName(employee == null ? "" : employee.getEmployeeName());
             }
             yzActOrderCyVos.add(vo);
         });