Commit 07786b7c by guojuxing

用户基本信息查询接口添加

parent e1ca5daf
......@@ -58,7 +58,7 @@ public interface UserApiService {
ServiceResponse<Void> editAdmin(UserDTO userDTO);
/**
* 用户详情
* 用户详情(包括资源组、权限等待信息)
* @Title: getUserById

* @Description:

 * @author guojuxing
......@@ -68,6 +68,16 @@ public interface UserApiService {
ServiceResponse<UserDTO> getUserById(Integer userId);
/**
* 用户基本信息
* @Title: getUserInfoById

* @Description:

 * @author guojuxing
* @param userId

* @return com.gic.api.base.commons.ServiceResponse<com.gic.auth.dto.UserDTO>


 */
ServiceResponse<UserDTO> getUserInfoById(Integer userId);
/**
* 删除
* @Title: delete

* @Description:
......
......@@ -279,6 +279,15 @@ public class UserApiServiceImpl implements UserApiService {
}
@Override
public ServiceResponse<UserDTO> getUserInfoById(Integer userId) {
TabSysUser tabUser = userService.getUserById(userId);
if (tabUser == null) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "用户ID输入有误,无此数据");
}
return ServiceResponse.success(EntityUtil.changeEntityNew(UserDTO.class, tabUser));
}
@Override
public ServiceResponse<String> delete(Integer userId) {
TabSysUser tabUser = userService.getUserById(userId);
if (tabUser == null) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment