Interface SysEmployeeFeignClient


@FeignClient(name="${yst.service.system:yst-dms2-newsys}", path="/api/v1/mng/employee") public interface SysEmployeeFeignClient
  • Method Details

    • getByUserName

      @GetMapping("/getByUserName") ApiResult<SysEmployeeDto> getByUserName(@NotBlank(message="\u8d26\u53f7\u4e3a\u7a7a") @RequestParam("userName") @NotBlank(message="\u8d26\u53f7\u4e3a\u7a7a") String userName)
      根据账号查询员工信息
      Parameters:
      userName - 账号
      Returns:
      账号
    • listByUserNames

      @PostMapping("/listByUserNames") ApiResult<List<SysEmployeeDto>> listByUserNames(@RequestBody @NotEmpty(message="\u8d26\u53f7\u4e3a\u7a7a") @NotEmpty(message="\u8d26\u53f7\u4e3a\u7a7a") Set<String> userNames)
      根据账号查询员工信息
      Parameters:
      userNames - 账号
      Returns:
      账号
    • listByIds

      @PostMapping("/listByIds") ApiResult<List<SysEmployeeDto>> listByIds(@RequestBody @NotEmpty(message="ID\u4e3a\u7a7a") @NotEmpty(message="ID\u4e3a\u7a7a") Set<UUID> ids)
      根据id批量查询
      Parameters:
      ids - 账号
      Returns:
      账号