接口 SysOrgFeignClient
@FeignClient(name="${yst.service.system:yst-dms2-newsys}",
path="/api/v1/mng/org",
primary=false)
public interface SysOrgFeignClient
组织查询 Feign 客户端
参考
SysOuFeignClient,提供 sys_org 表的查询能力。-
方法概要
修饰符和类型方法说明findByCodes(List<String> codes) 根据编码查询组织findByName(OrgNameQueryVO queryVO) 根据组织名称精确查询组织listByParam(SysOrgQueryRpcParam sysOrgQueryRpcParam) 根据参数查询组织searchByName(OrgNameQueryVO queryVO) 根据组织名称精确查询,返回 id、name、code 列表updateEnabled(UUID id, Boolean enabled) upsert(@Valid SysOrgUpsertDTO upsertDTO)
-
方法详细资料
-
listByParam
@PostMapping("/listByParam") ApiResult<List<SysOrgRespRpcDTO>> listByParam(@RequestBody SysOrgQueryRpcParam sysOrgQueryRpcParam) 根据参数查询组织- 参数:
sysOrgQueryRpcParam- 组织查询参数- 返回:
- 组织列表
-
findByCodes
@PostMapping("/findByCodes") ApiResult<List<SysOrgRespRpcDTO>> findByCodes(@RequestBody List<String> codes) 根据编码查询组织- 参数:
codes- 组织编码列表- 返回:
- 组织列表
-
findByName
@PostMapping("/findByName") ApiResult<SysOrgRespRpcDTO> findByName(@RequestBody OrgNameQueryVO queryVO) 根据组织名称精确查询组织- 参数:
queryVO- 查询参数(包含 orgName)- 返回:
- 组织信息
-
searchByName
@PostMapping("/searchByName") ApiResult<List<SysOrgRespRpcDTO>> searchByName(@RequestBody OrgNameQueryVO queryVO) 根据组织名称精确查询,返回 id、name、code 列表- 参数:
queryVO- 查询参数(包含 orgName)- 返回:
- 组织 id、name、code 列表
-
upsert
@PostMapping("/upsert/rpc") ApiResult<UUID> upsert(@RequestBody @Valid @Valid SysOrgUpsertDTO upsertDTO) -
delete
-
updateEnabled
-