Interface SysOrgFeignClient


@FeignClient(name="${yst.service.system:yst-dms2-newsys}", path="/api/v1/mng/org") public interface SysOrgFeignClient
组织查询 Feign 客户端 参考 SysOuFeignClient,提供 sys_org 表的查询能力。
  • Method Details

    • listByParam

      @PostMapping("/listByParam") ApiResult<List<SysOrgRespRpcDTO>> listByParam(@RequestBody SysOrgQueryRpcParam sysOrgQueryRpcParam)
      根据参数查询组织
      Parameters:
      sysOrgQueryRpcParam - 组织查询参数
      Returns:
      组织列表
    • findByCodes

      @PostMapping("/findByCodes") ApiResult<List<SysOrgRespRpcDTO>> findByCodes(@RequestBody List<String> codes)
      根据编码查询组织
      Parameters:
      codes - 组织编码列表
      Returns:
      组织列表
    • findByName

      @PostMapping("/findByName") ApiResult<SysOrgRespRpcDTO> findByName(@RequestBody OrgNameQueryVO queryVO)
      根据组织名称精确查询组织
      Parameters:
      queryVO - 查询参数(包含 orgName)
      Returns:
      组织信息
    • searchByName

      @PostMapping("/searchByName") ApiResult<List<SysOrgRespRpcDTO>> searchByName(@RequestBody OrgNameQueryVO queryVO)
      根据组织名称精确查询,返回 id、name、code 列表
      Parameters:
      queryVO - 查询参数(包含 orgName)
      Returns:
      组织 id、name、code 列表