|
@@ -691,4 +691,39 @@ public class UserController {
|
|
|
OSSClient ossClient = new OSSClient(endpoint,accessKeyId,accessKeySecret);
|
|
|
return ossClient.generatePresignedUrl(bucketName, key, expiration).toString();
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据ids查询用户基本信息(姓名、手机、角色、部门)
|
|
|
+ *
|
|
|
+ * @param ids
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @ApiLog("根据id查询用户基本信息")
|
|
|
+ @GetMapping("queryDetailList")
|
|
|
+ @ApiOperation(value = "根据id查询用户基本信息")
|
|
|
+ public ResponseEntity<List<UserDTO>> queryDetailList(@RequestParam("ids") String ids) {
|
|
|
+ List<UserDTO> list = new ArrayList<>();
|
|
|
+ String[] split = ids.split(",");
|
|
|
+ for (String id : split) {
|
|
|
+ UserDTO userDTO = userService.get(id);
|
|
|
+ userDTO.setRoleList(userDTO.getRoleDTOList());
|
|
|
+ list.add(userDTO);
|
|
|
+ }
|
|
|
+ return ResponseEntity.ok(list);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据ids查询用户基本信息(姓名、手机、角色、部门)
|
|
|
+ *
|
|
|
+ * @param id
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @ApiLog("根据id查询用户基本信息")
|
|
|
+ @GetMapping("queryDetailById")
|
|
|
+ @ApiOperation(value = "根据id查询用户基本信息")
|
|
|
+ public ResponseEntity<UserDTO> queryDetailById(@RequestParam("id") String id) {
|
|
|
+ UserDTO userDTO = userService.get(id);
|
|
|
+ userDTO.setRoleList(userDTO.getRoleDTOList());
|
|
|
+ return ResponseEntity.ok(userDTO);
|
|
|
+ }
|
|
|
}
|