Browse Source

项目场景为空,列表返回为空

lyhzzz 11 tháng trước cách đây
mục cha
commit
2077f064f6

+ 3 - 0
src/main/java/com/fdkankan/manage_jp/entity/Project.java

@@ -54,6 +54,9 @@ public class Project implements Serializable {
     @TableField("create_id")
     @TableField("create_id")
     private Long createId;
     private Long createId;
 
 
+    @TableField(exist = false)
+    private String createName;
+
     @TableField("create_time")
     @TableField("create_time")
     private Date createTime;
     private Date createTime;
 
 

+ 7 - 0
src/main/java/com/fdkankan/manage_jp/service/impl/ProjectServiceImpl.java

@@ -65,6 +65,13 @@ public class ProjectServiceImpl extends ServiceImpl<IProjectMapper, Project> imp
         wrapper.orderByDesc(Project::getId);
         wrapper.orderByDesc(Project::getId);
 
 
         Page<Project> page = this.page(new Page<>(param.getPageNum(), param.getPageSize()), wrapper);
         Page<Project> page = this.page(new Page<>(param.getPageNum(), param.getPageSize()), wrapper);
+        for (Project record : page.getRecords()) {
+            Long createId = record.getCreateId();
+            User user = userService.getById(createId);
+            if(user!= null){
+                record.setCreateName(user.getUserName());
+            }
+        }
 
 
         return PageInfo.PageInfo(page);
         return PageInfo.PageInfo(page);
     }
     }