yumeng 4 years ago
parent
commit
42af537ce5

+ 10 - 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/ProjectMemberController.java

@@ -264,11 +264,18 @@ public class ProjectMemberController {
                 Project project = projectService.getById(member.getProjectId());
                 Project project = projectService.getById(member.getProjectId());
                 if (!Check.isNull(project)) {
                 if (!Check.isNull(project)) {
                     SysUser responsible = sysUserService.getById(project.getResponsibleId());
                     SysUser responsible = sysUserService.getById(project.getResponsibleId());
-                    member.setResponsibleName(responsible.getRealname());
+                    if (!Check.isNull(responsible)) {
+                        member.setResponsibleName(responsible.getRealname());
+                    }
                     SysUser designResponsible = sysUserService.getById(project.getDesignResponsibleId());
                     SysUser designResponsible = sysUserService.getById(project.getDesignResponsibleId());
-                    member.setDesignResponsibleName(designResponsible.getRealname());
+                    if (!Check.isNull(designResponsible)) {
+                        member.setDesignResponsibleName(designResponsible.getRealname());
+                    }
                     Advertiser advertiser = advertiserService.getById(project.getAdvertiserId());
                     Advertiser advertiser = advertiserService.getById(project.getAdvertiserId());
-                    member.setProjectName(project.getProjectName());
+                    if (!Check.isNull(advertiser)) {
+                        member.setProjectName(project.getProjectName());
+                    }
+
                     Product product = productService.getById(project.getProductId());
                     Product product = productService.getById(project.getProductId());
                     if (!Check.isNull(product)) {
                     if (!Check.isNull(product)) {
                         member.setProductId(product.getId());
                         member.setProductId(product.getId());