diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java index 2883ca4..3a4bd70 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java @@ -109,10 +109,7 @@ public class PostQueryExe { } } - MultiResponse postCOResponse = new MultiResponse<>(); - postCOResponse.setData(postCOList); - - return postCOResponse; + return MultiResponse.of(postCOList); } /** @@ -123,18 +120,16 @@ public class PostQueryExe { */ public SingleResponse execute(Long id) { SingleResponse postDO = postRepository.getInfoById(id); - SingleResponse postCO = new SingleResponse<>(); PostCO co = new PostCO(); BeanUtils.copyProperties(postDO.getData(), co); - postCO.setData(co); // 查询部门名称 DepartmentDO departmentDO = departmentRepository.getById(postDO.getData().getDepartmentId()); if(departmentDO != null) { - postCO.getData().setDepartmentName(departmentDO.getName()); + co.setDepartmentName(departmentDO.getName()); } - return postCO; + return SingleResponse.of(co); } public List listByPostIds(Collection collection) {