소스 검색

报警推送假数据修改

gao.qiang 1 년 전
부모
커밋
4f9caab023
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      vehicle-admin/src/main/java/com/ozs/web/controller/system/SysUserController.java

+ 7 - 0
vehicle-admin/src/main/java/com/ozs/web/controller/system/SysUserController.java

@@ -1,5 +1,6 @@
 package com.ozs.web.controller.system;
 
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.ozs.common.annotation.Log;
 import com.ozs.common.constant.UserConstants;
@@ -36,6 +37,7 @@ import javax.annotation.Resource;
 import javax.servlet.http.HttpServletResponse;
 import java.io.InputStream;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.Date;
 import java.util.List;
 import java.util.stream.Collectors;
@@ -117,6 +119,11 @@ public class SysUserController extends BaseController {
                     longs = iSysRoleService.selectRoleListByUserId(o.getId());
                 }
                 Long[] objects = longs.toArray(new Long[]{});
+                QueryWrapper<SysRole> wrapper=new QueryWrapper<>();
+                wrapper.in("role_id", Arrays.asList(objects));
+                List<SysRole> roles = roleService.list(wrapper);
+                List<String> collect = roles.stream().map(SysRole::getRoleName).collect(Collectors.toList());
+                o.setRoleNames(collect);
                 o.setRoleIds(objects);
                 return o;
             }).collect(Collectors.toList());