Package com.elitesland.ystdms.sys.feign
Interface EmployeeFullInfoFeignClient
@FeignClient(name="${yst.service.system:yst-dms2-newsys}",
path="/api/v1/mng/employee")
public interface EmployeeFullInfoFeignClient
员工 Feign 客户端
提供从 newsys-core 获取员工相关信息的接口
-
Method Summary
Modifier and TypeMethodDescriptiongetUserFullInfoByUsername(String username) 根据用户名获取用户完整信息(包含用户、员工、部门、角色) JWT 在内部无法解析时,通过外部系统解析获取 username 后调用此方法
-
Method Details
-
getUserFullInfoByUsername
@GetMapping("/userFullInfoByUsername") ApiResult<ExternalUserFullInfoDTO> getUserFullInfoByUsername(@RequestParam("username") String username) 根据用户名获取用户完整信息(包含用户、员工、部门、角色) JWT 在内部无法解析时,通过外部系统解析获取 username 后调用此方法- Parameters:
username- 用户名- Returns:
- 用户完整信息
-