Commit 07786b7c by guojuxing

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

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

* @Description: * @Description:

 * @author guojuxing 
 * @author guojuxing
...@@ -68,6 +68,16 @@ public interface UserApiService { ...@@ -68,6 +68,16 @@ public interface UserApiService {
ServiceResponse<UserDTO> getUserById(Integer userId); 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
 * @Title: delete

* @Description: * @Description:
......
...@@ -279,6 +279,15 @@ public class UserApiServiceImpl implements UserApiService { ...@@ -279,6 +279,15 @@ public class UserApiServiceImpl implements UserApiService {
} }
@Override @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) { public ServiceResponse<String> delete(Integer userId) {
TabSysUser tabUser = userService.getUserById(userId); TabSysUser tabUser = userService.getUserById(userId);
if (tabUser == null) { 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