程序包 net.risesoft.api
类 ItemRoleApiImpl
- java.lang.Object
-
- net.risesoft.api.ItemRoleApiImpl
-
- 所有已实现的接口:
ItemRoleApi
@RestController @RequestMapping(value="/services/rest/itemRole", produces="application/json") public class ItemRoleApiImpl extends Object implements ItemRoleApi发送选人接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 ItemRoleApiImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>findCsUser(String tenantId, String userId, String orgUnitId, String id, Integer principalType, String processInstanceId)获取抄送选人组织机构数据net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>findCsUserBureau(String tenantId, String orgUnitId, Integer principalType)获取委办局net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>findCsUserSearch(String tenantId, String userId, String orgUnitId, String name, Integer principalType, String processInstanceId)抄送选人搜索net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>findPermUser(String tenantId, String userId, String orgUnitId, String itemId, String processDefinitionId, String taskDefKey, Integer principalType, String id, String processInstanceId)获取发送人net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>findPermUserByName(String tenantId, String userId, String orgUnitId, String name, Integer principalType, String itemId, String processDefinitionId, String taskDefKey, String processInstanceId)发送选人搜索net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>findPermUserSendReceive(String tenantId, String orgUnitId, String id)获取发送人(收发单位)net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>>getOrgTree(String tenantId, String orgUnitId, String id, net.risesoft.enums.platform.OrgTreeTypeEnum treeType, String name)获取组织机构树
-
-
-
方法详细资料
-
findCsUser
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> findCsUser(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String orgUnitId, String id, @RequestParam Integer principalType, String processInstanceId)
获取抄送选人组织机构数据- 指定者:
findCsUser在接口中ItemRoleApi- 参数:
tenantId- 租户iduserId- 人员idorgUnitId- 人员、岗位idid- 唯一标识principalType- 类型:2(部门)、3 (人员)、5(用户组)、6 (岗位)processInstanceId- 流程实例id- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
findCsUserBureau
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> findCsUserBureau(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam Integer principalType)
获取委办局- 指定者:
findCsUserBureau在接口中ItemRoleApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idprincipalType- 类型:2(部门)、3 (人员)、5(用户组)、6 (岗位)- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
findCsUserSearch
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> findCsUserSearch(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String orgUnitId, @RequestParam String name, @RequestParam Integer principalType, String processInstanceId)
抄送选人搜索- 指定者:
findCsUserSearch在接口中ItemRoleApi- 参数:
tenantId- 租户iduserId- 人员idorgUnitId- 人员、岗位idname- 人员名称principalType- 类型:2(部门)、3 (人员)、5(用户组)、6 (岗位)processInstanceId- 流程实例Id- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
findPermUser
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> findPermUser(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String orgUnitId, @RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String taskDefKey, @RequestParam Integer principalType, String id, String processInstanceId)
获取发送人- 指定者:
findPermUser在接口中ItemRoleApi- 参数:
tenantId- 租户iduserId- 人员idorgUnitId- 人员、岗位iditemId- 事项idprocessDefinitionId- 流程定义IdtaskDefKey- 流程定义中节点IdprincipalType- 类型:2(部门)、3 (人员)、5(用户组)、6 (岗位)id- 唯一标识processInstanceId- 流程实例Id- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
findPermUserByName
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> findPermUserByName(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String orgUnitId, String name, @RequestParam Integer principalType, @RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String taskDefKey, String processInstanceId)
发送选人搜索- 指定者:
findPermUserByName在接口中ItemRoleApi- 参数:
tenantId- 租户iduserId- 人员idorgUnitId- 人员、岗位idname- 人员名称principalType- 类型:2(部门)、3 (人员)、5(用户组)、6 (岗位)itemId- 事项idprocessDefinitionId- 流程定义idtaskDefKey- 流程定义中节点IdprocessInstanceId- 流程实例Id- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
findPermUserSendReceive
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> findPermUserSendReceive(@RequestParam String tenantId, @RequestParam String orgUnitId, String id)
获取发送人(收发单位)- 指定者:
findPermUserSendReceive在接口中ItemRoleApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idid- 父节点id- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
getOrgTree
public net.risesoft.pojo.Y9Result<List<ItemRoleOrgUnitModel>> getOrgTree(@RequestParam String tenantId, @RequestParam String orgUnitId, String id, @RequestParam net.risesoft.enums.platform.OrgTreeTypeEnum treeType, String name)
获取组织机构树- 指定者:
getOrgTree在接口中ItemRoleApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idid- 组织架构idtreeType- 树的类型:tree_type_org(组织机构),tree_type_dept(部门) tree_type_group(用户组), tree_type_position(岗位) tree_type_person(人员), tree_type_bureau(委办局)name- 人员名称- 返回:
Y9Result<List<ItemRoleOrgUnitModel>>通用请求返回对象 - data 是发送选人组织架构- 从以下版本开始:
- 9.6.6
-
-