简要描述:
- 查询公司的数据
接口版本:
版本号 | 制定人 | 制定日期 | 修订日期 |
---|---|---|---|
1.0 | 白梦浩 | 2022-08-25 | 2022-08-25 |
RPC接口描述:
类名: CompanyRpcService
方法:
- buildCompanyTree(String… companyIds)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
companyIds | 否 | string | 主键id |
描述:构建公司树
方法:
- findAll()
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
无 |
描述:查找所有公司数据
方法:
- findById(String id)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
id | 是 | string | 主键id |
描述:通过主键id查找公司数据
方法:
- findByCode(String code)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
code | 是 | string | 公司编码 |
描述:通过公司编码查找公司数据
方法:
- findParent(String id)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
id | 是 | string | 主键id |
描述:通过主键id查找父级子公司
方法:
- findAncestors(String id)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
id | 是 | string | 主键id |
描述:通过主键id查找最顶级父级公司
方法:
- findNextChildren(String id, boolean containMe)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
id | 是 | string | 主键id |
containMe | 是 | boolean | 是否包含自己 |
描述:通过主键id查找下一层的子公司
方法:
- findAllChildren(String id, boolean containMe)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
id | 是 | string | 主键id |
containMe | 是 | boolean | 是否包含自己 |
描述:通过主键id查找所有子公司
方法:
- findByManagerId(String managerId)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
managerId | 是 | string | 用户id |
描述:根据管理员查找公司
方法:
- findByMajorId(String majorId)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
majorId | 是 | string | 主键id |
描述:根据主管查找公司
方法:
- findByMajorId(String majorId)
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
majorId | 是 | string | 主键id |
描述:根据主管查找公司
最后编辑: 于春辉 文档更新时间: 2024-07-26 14:15 作者:于春辉