接口 DingdingOrgFeignClient
@FeignClient(name="yst-dms2-ic",
path="/rpc/org")
@Validated
public interface DingdingOrgFeignClient
钉钉组织架构 Feign 客户端接口
- 从以下版本开始:
- 2025-12-25
-
方法概要
修饰符和类型方法说明com.elitesland.ystdms.sys.dto.ApiResult<DingdingDepartmentDetailDTO> getDepartmentById(Long deptId) com.elitesland.ystdms.sys.dto.ApiResult<List<DingdingDepartmentBaseDTO>> getDepartmentList(Long parentId) com.elitesland.ystdms.sys.dto.ApiResult<DingdingUserDetailDTO> getUserById(String userId) com.elitesland.ystdms.sys.dto.ApiResult<DingdingUserListResponseDTO>
-
方法详细资料
-
getDepartmentList
@GetMapping("/department/list") com.elitesland.ystdms.sys.dto.ApiResult<List<DingdingDepartmentBaseDTO>> getDepartmentList(@RequestParam(value="parentId",required=false) Long parentId) -
getDepartmentById
@GetMapping("/department/getDepartmentById") com.elitesland.ystdms.sys.dto.ApiResult<DingdingDepartmentDetailDTO> getDepartmentById(@RequestParam("deptId") Long deptId) -
getUserListByPage
@PostMapping("/user/list") com.elitesland.ystdms.sys.dto.ApiResult<DingdingUserListResponseDTO> getUserListByPage(@RequestBody DingdingUserListRequestDTO request) -
getUserById
@GetMapping("/user/getUserById") com.elitesland.ystdms.sys.dto.ApiResult<DingdingUserDetailDTO> getUserById(@RequestParam("userId") String userId)
-