Forráskód Böngészése

办事流程获取企业使用发改委的库

张维明 2 hónapja
szülő
commit
041fcc77e7

+ 8 - 6
projects-service/src/main/java/com/rtrh/projects/modules/projects/service/impl/SubPreNewServiceImpl.java

@@ -222,12 +222,14 @@ public class SubPreNewServiceImpl implements SubPreNewService {
         SubPreNamePheVO subPreNamePheVO = new SubPreNamePheVO();
 
         if (subPreFlowUnit != null) {
-            JUnit jUnit = jUnitDao.findById(subPreFlowUnit.getUnitId());
-            BeanUtils.copyProperties(jUnit, subPreNamePheVO);
-            if (StringUtil.isNotEmpty(subPreFlowUnit.getDepartId())) {
-                JDepart depart = jDepartDao.findById(subPreFlowUnit.getDepartId());
-                subPreNamePheVO.setNameZrr(Optional.ofNullable(depart).orElse(new JDepart()).getNameLead());
-                subPreNamePheVO.setTel(Optional.ofNullable(depart).orElse(new JDepart()).getTel());
+            JUnit jUnit = jUnitService.findById(subPreFlowUnit.getUnitId());
+            if (jUnit!= null) {
+                BeanUtils.copyProperties(jUnit, subPreNamePheVO);
+                if (StringUtil.isNotEmpty(subPreFlowUnit.getDepartId())) {
+                    JDepart depart = jDepartDao.findById(subPreFlowUnit.getDepartId());
+                    subPreNamePheVO.setNameZrr(Optional.ofNullable(depart).orElse(new JDepart()).getNameLead());
+                    subPreNamePheVO.setTel(Optional.ofNullable(depart).orElse(new JDepart()).getTel());
+                }
             }
         }