Quellcode durchsuchen

办事指南调整

dzx vor 7 Monaten
Ursprung
Commit
9efe38c46a

+ 6 - 0
src/main/java/com/xjrsoft/module/oa/controller/NewsController.java

@@ -41,7 +41,9 @@ import com.xjrsoft.module.oa.vo.NewsRelationConfigVo;
 import com.xjrsoft.module.oa.vo.NewsRelationVo;
 import com.xjrsoft.module.oa.vo.NewsVo;
 import com.xjrsoft.module.organization.entity.Department;
+import com.xjrsoft.module.organization.entity.User;
 import com.xjrsoft.module.organization.mapper.DepartmentMapper;
+import com.xjrsoft.module.organization.service.IUserService;
 import com.xjrsoft.module.system.entity.File;
 import com.xjrsoft.module.system.entity.SystemUpdateMessage;
 import com.xjrsoft.module.system.entity.SystemUpdateMessageNotice;
@@ -84,6 +86,7 @@ public class NewsController {
     private INewsAppendixService newsAppendixService;
     private DepartmentMapper departmentMapper;
     private INewsRelationConfigService newsRelationConfigService;
+    private final IUserService userService;
 
     @GetMapping
     @ApiOperation(value = "获取新闻分页")
@@ -168,6 +171,9 @@ public class NewsController {
         NewsVo newsVo = BeanUtil.toBean(news, NewsVo.class);
         newsVo.setRelationList(newsRelationVoList);
 
+        User user = userService.getById(news.getCreateUserId());
+        newsVo.setCreateUserName(user.getName());
+
         Department department = departmentMapper.selectById(newsVo.getSendDeptId());
         if (department != null) {
             newsVo.setSendDeptIdCN(department.getName());

+ 6 - 0
src/main/java/com/xjrsoft/module/oa/vo/NewsVo.java

@@ -144,4 +144,10 @@ public class NewsVo {
     @EntityMapping(thisField = "id", joinField = "newsId")
     private List<NewsRelationVo> relationList;
 
+    @ApiModelProperty("办事指南显示范围")
+    private String guideShowRange;
+
+    @ApiModelProperty("创建人名字")
+    private String createUserName;
+
 }