OThinker.H3.WorkItem.IConsultancyManager
说明:自动征询意见的关系管理器
访问入口:this.Engine.ConsultancyManager
示例:
this.Engine.ConsultancyManager.GetConsultancy("ID"); |
方法名称:Save(OThinker.H3.WorkItem.Consultancy)
方法说明 | 将征询关系信息保存起来 | |
输入参数 | ||
名称 | 类型 | 说明 |
Consultancy | OThinker.H3.WorkItem.Consultancy | 自动征询意见关系 |
返回值 | 无 |
方法名称:Remove(System.String)
方法说明 | 删除一个征询关系信息 | |
输入参数 | ||
名称 | 类型 | 说明 |
ConsultancyID | System.String | 自动征询意见设置的ID |
返回值 | 无 |
方法名称:RemoveWorkflow(System.String)
方法说明 | 当流程模板被删除的时候,调用该方法,删除相关的委托关系 | |
输入参数 | ||
名称 | 类型 | 说明 |
WorkflowCode | System.String | 流程模板编码 |
返回值 | 无 |
方法名称:GetConsultancy(System.String)
方法说明 | 读取一个征询关系信息 | |
输入参数 | ||
名称 | 类型 | 说明 |
ConsultancyID | System.String | 自动征询意见设置的ID |
返回值 | 自动征询意见设置 |
方法名称:Exists(System.String,System.String,System.String)
方法说明 | 检查征询关系信息是否已经存在 | |
输入参数 | ||
名称 | 类型 | 说明 |
UserID | System.String | 用户ID |
WorkflowCode | System.String | 流程模板编码 |
Originator | System.String | 发起人范围 |
返回值 | 如果征询意见关系已经存在,则返回true,否则返回false |
方法名称:GetUserConsultancies(System.String)
方法说明 | 获得某个用户所有当前有效的自动征询意见关系设置 | |
输入参数 | ||
名称 | 类型 | 说明 |
UserID | System.String | 用户ID |
返回值 | 该用户的所有当前有效的自动征询意见关系 |
方法名称:GetConsultancyByRelationship(System.String,System.String,System.String[])
方法说明 | 获得用户的征询关系 | |
输入参数 | ||
名称 | 类型 | 说明 |
UserID | System.String | 用户ID |
WorkflowCode | System.String | 流程模板编码 |
OriginatorMemberOfs | System.String[] | 发起人所属,包括自己 |
返回值 | 如果没有找到最终征询关系人,则返回为Null |