feat:查询用户信息

This commit is contained in:
xiang
2025-09-02 23:08:19 +08:00
parent 77312d15a4
commit 84486e0ba8
16 changed files with 178 additions and 8 deletions

View File

@@ -0,0 +1,45 @@
package com.xiang.xservice.auth.api.dto.resp;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class PermissionDTO {
/**
* id
*/
private Long id;
/**
* 名称
*/
private String name;
/**
* 编码
*/
private String code;
/**
* 类型 1=菜单 2=按钮 3=接口
*/
private Integer type;
/**
* 父类id
*/
private Long parentId;
/**
* 路径接口
*/
private String apiPath;
/**
* 请求方法
*/
private String method;
}

View File

@@ -0,0 +1,18 @@
package com.xiang.xservice.auth.api.dto.resp;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserDTO {
private List<RoleDTO> roles;
private UserResp user;
private DeptDTO dept;
private List<PermissionDTO> permissionRoles;
}