程序包 | 说明 |
---|---|
com.actionsoft.sdk.local.api | |
com.actionsoft.sdk.local.api.cc |
限定符和类型 | 方法和说明 |
---|---|
void |
ORGAPI.activateUser(java.lang.String uid)
激活账户
|
void |
ORGAPI.activeCompany(java.lang.String id)
激活注销的单位
|
void |
ORGAPI.activeDepartment(java.lang.String id)
激活注销的部门
|
void |
ORGAPI.addPositionRole(java.lang.String id,
java.lang.String members)
岗位添加角色
|
void |
ORGAPI.addTeamMember(java.lang.String teamId,
java.lang.String userList)
添加小组成员 如果userList以列表形式(用空格分开)则添加到teamId所在小组
|
void |
ORGAPI.assertDepartmentManager(java.lang.String departmentId,
java.lang.String uid)
声明指定账户是部门的管理者身份
|
void |
AppAPI.asynCallASLP(AppContext sourceApp,
java.lang.String aslp,
java.util.Map<java.lang.String,java.lang.Object> params)
异步调用一个ASLP服务地址
|
void |
ProcessAPI.cancel(ProcessInstance processInst,
UserContext userContext)
取消流程,终止并补偿一个流程实例。
|
void |
ProcessAPI.cancelByBusinessKey(java.lang.String processBusinessKey,
java.lang.String uid)
通过processBusinessKey取消流程,终止并补偿一个流程实例。
|
void |
ProcessAPI.cancelById(java.lang.String processInstId,
java.lang.String uid)
通过id取消流程,终止并补偿一个流程实例。
|
void |
ORGAPI.cancelDepartmentManager(java.lang.String departmentId,
java.lang.String uid)
取消指定部门的管理者身份
|
TaskInstance |
TaskAPI.cancelTask(TaskInstance taskInst,
java.lang.String uid,
java.lang.String cancelReason)
取消任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。
|
java.util.List<TaskInstance> |
TaskAPI.cancelTaskAll(java.lang.String processInstId,
java.lang.String activityDefId,
java.lang.String uid,
java.lang.String cancelReason)
取消节点的全部任务(如果该任务包含子流程一并取消),被取消的任务标记状态‘cancel’转移到H表。
|
void |
DelegationAPI.changeDelegateUser(java.lang.String id,
java.lang.String uids)
修改委托代理人账户列表
|
void |
DelegationAPI.changeDelegateUser(java.lang.String id,
java.lang.String uids,
java.lang.String applicantCompanyId,
java.lang.String applicantDeptId,
java.lang.String applicantRoleId,
java.lang.String delegateCompanyId,
java.lang.String delegateDeptId,
java.lang.String delegateRoleId)
修改委托代理人账户列表
|
void |
DelegationAPI.changeEndtime(java.lang.String id,
java.util.Date endTime)
修改委托代理人失效时间,如延期
|
boolean |
ORGAPI.changeUserPWD(java.lang.String uid,
java.lang.String oldPassword,
java.lang.String newPassword)
修改账户密码
|
TaskInstance |
TaskAPI.claimTask(java.lang.String taskInstId,
java.lang.String uid)
任务从(机构或角色)中认领,将共享任务变为私有任务。
|
void |
ORGAPI.closeCompany(java.lang.String id)
注销单位,注销后不再显示该单位及单位以下的部门和人员信息
|
void |
ORGAPI.closeDepartment(java.lang.String id)
注销部门,注销后不再显示该部门及子部门和人员信息
|
boolean |
TaskAPI.commitComment(java.lang.String taskInstId,
java.lang.String user,
java.lang.String actionName,
java.lang.String commentMsg,
boolean isIgnoreDefaultSetting)
为任务提交一个审批留言到历史记录。
|
boolean |
TaskAPI.commitComment(TaskInstance taskInst,
UserContext userContext,
java.lang.String actionName,
java.lang.String commentMsg,
boolean isIgnoreDefaultSetting)
为任务提交一个审批留言到历史记录。
|
boolean |
TaskAPI.commitComment(TaskInstance taskInst,
UserContext userContext,
java.lang.String actionName,
java.lang.String commentMsg,
java.lang.String commentId,
boolean isIgnoreDefaultSetting)
为任务提交一个审批留言到历史记录。
|
void |
TaskAPI.completeEAITask(java.lang.String eaiTaskInstId)
完成一个EAI任务
|
void |
TaskAPI.completeEAITask(java.lang.String applicationName,
java.lang.String outerId)
完成一个EAI任务
|
ProcessExecuteQuery |
TaskAPI.completeTask(java.lang.String taskInstId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(java.lang.String taskInstId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid,
boolean isBranch)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(java.lang.String taskInstId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid,
boolean isBranch,
boolean isBreakUserTask)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
ProcessDataLoaderAPI.completeTask(java.lang.String taskInstId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid,
boolean isBranch,
java.sql.Timestamp endTime)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
ProcessDataLoaderAPI.completeTask(java.lang.String taskInstId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid,
java.sql.Timestamp endTime)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(java.lang.String taskInstId,
java.lang.String uid)
通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(java.lang.String taskInstId,
java.lang.String uid,
boolean isBranch)
通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(java.lang.String taskInstId,
java.lang.String uid,
boolean isBranch,
boolean isBreakUserTask)
通过Id完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(TaskInstance taskInst,
java.util.Map<java.lang.String,java.lang.Object> vars,
UserContext userContext)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(TaskInstance taskInst,
java.util.Map<java.lang.String,java.lang.Object> vars,
UserContext userContext,
boolean isBranch)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(TaskInstance taskInst,
java.util.Map<java.lang.String,java.lang.Object> vars,
UserContext userContext,
boolean isBranch,
boolean isBreakUserTask)
提交流程变量数据,完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(TaskInstance taskInst,
UserContext userContext)
完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(TaskInstance taskInst,
UserContext userContext,
boolean isBranch)
完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTask(TaskInstance taskInst,
UserContext userContext,
boolean isBranch,
boolean isBreakUserTask)
完成任务,任务类型可以是普通人工任务、服务任务、子流程任务及 加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTaskAll(ProcessInstance processInst,
java.lang.String activityDefId,
java.util.Map<java.lang.String,java.lang.Object> vars,
UserContext userContext)
提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTaskAll(ProcessInstance processInst,
java.lang.String activityDefId,
java.util.Map<java.lang.String,java.lang.Object> vars,
UserContext userContext,
boolean isBranch)
提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTaskAll(ProcessInstance processInst,
java.lang.String activityDefId,
UserContext userContext,
boolean isBranch)
完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTaskAll(java.lang.String processInstId,
java.lang.String activityDefId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid)
提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTaskAll(java.lang.String processInstId,
java.lang.String activityDefId,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String uid,
boolean isBranch)
提交流程变量数据,完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。
|
ProcessExecuteQuery |
TaskAPI.completeTaskAll(java.lang.String processInstId,
java.lang.String activityDefId,
java.lang.String uid,
boolean isBranch)
完成指定节点的所有任务,任务类型可以是普通人工任务、服务任务、子流程任务及加签这类的特殊任务。
|
void |
DelegationAPI.create(DelegationModel delegationModel)
创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。
|
ProcessInstance |
ProcessAPI.createBOProcessInstance(java.lang.String processDefId,
java.lang.String uid,
java.lang.String title)
创建一个仅存储实例控制,适用于DW
|
TaskInstance |
TaskAPI.createCallActivityTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
java.lang.String targetActivityDefId,
java.lang.String title)
创建调用外部子流程任务实例,同时启动相关子流程。
|
TaskInstance |
ProcessDataLoaderAPI.createCallActivityTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
java.lang.String targetActivityDefId,
java.lang.String title,
java.sql.Timestamp beginTime)
一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。
|
TaskInstance |
TaskAPI.createCallActivityTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String targetActivityDefId,
java.lang.String title)
创建调用外部子流程任务实例,同时启动相关子流程。
|
TaskInstance |
ProcessDataLoaderAPI.createCallActivityTaskInstanceByBusinessKey(java.lang.String processBusinessKey,
java.lang.String parentTaskInstId,
java.lang.String targetActivityDefId,
java.lang.String title,
java.sql.Timestamp beginTime)
一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。
|
TaskInstance |
ProcessDataLoaderAPI.createCallActivityTaskInstanceById(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String targetActivityDefId,
java.lang.String title,
java.sql.Timestamp beginTime)
一个特定创建日期的调用外部子流程任务实例,同时启动相关子流程。
|
java.lang.String |
ORGAPI.createDepartment(java.lang.String companyId,
java.lang.String name,
java.lang.String no,
java.lang.String zone,
java.lang.String pid,
java.lang.String ext1,
java.lang.String ext2)
创建部门,该部门默认排序值为父部门下的最大+1
|
java.lang.String |
ORGAPI.createDepartment(java.lang.String companyId,
java.lang.String name,
java.lang.String no,
java.lang.String zone,
java.lang.String pid,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String type,
java.lang.String outerId,
java.lang.String beginDate,
java.lang.String endDate)
创建部门,该部门默认排序值为父部门下的最大+1
|
java.lang.String |
ORGAPI.createDepartment(java.lang.String companyId,
java.lang.String departmentId,
java.lang.String name,
java.lang.String no,
java.lang.String zone,
java.lang.String pid,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String type,
java.lang.String outerId,
java.lang.String beginDate,
java.lang.String endDate) |
EAITaskInstance |
TaskAPI.createEAIHistoryTaskInstance(java.lang.String applicationName,
java.lang.String outerId,
java.lang.String createUid,
java.lang.String targetUid,
java.lang.String title,
java.lang.String actionParameter,
int priority,
java.util.Map<java.lang.String,java.lang.String> param)
创建一个已经完成的EAI历史任务,该类任务不由本地工作流引擎驱动,无需再调用完成的操作
|
EAITaskInstance |
TaskAPI.createEAITaskInstance(java.lang.String applicationName,
java.lang.String outerId,
java.lang.String createUid,
java.lang.String targetUid,
java.lang.String title,
java.lang.String actionParameter,
int priority)
创建一个EAI任务,该类任务不由本地工作流引擎驱动
|
EAITaskInstance |
TaskAPI.createEAITaskInstance(java.lang.String applicationName,
java.lang.String outerId,
java.lang.String createUid,
java.lang.String targetUid,
java.lang.String title,
java.lang.String actionParameter,
int priority,
java.util.Map<java.lang.String,java.lang.String> param)
创建一个EAI任务,该类任务不由本地工作流引擎驱动
|
java.lang.String |
ORGAPI.createPosition(java.lang.String name,
java.lang.String categoryName)
创建新岗位
|
java.lang.String |
ORGAPI.createPosition(java.lang.String name,
java.lang.String categoryName,
java.lang.String no)
创建新岗位
|
java.lang.String |
ORGAPI.createPosition(java.lang.String name,
java.lang.String categoryName,
java.lang.String no,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String members)
创建新岗位
|
ProcessInstance |
ProcessAPI.createProcessInstance(java.lang.String processDefId,
java.lang.String uid,
java.lang.String title)
创建一个流程实例,支持短流程或人工+系统混编的流程。
|
ProcessInstance |
ProcessAPI.createProcessInstance(java.lang.String processDefId,
java.lang.String uid,
java.lang.String createUserDeptId,
java.lang.String createUserRoleId,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> vars)
创建一个流程实例,支持短流程或人工+系统混编的流程。
|
ProcessInstance |
ProcessAPI.createProcessInstance(java.lang.String processDefId,
java.lang.String processBusinessKey,
java.lang.String uid,
java.lang.String createUserDeptId,
java.lang.String createUserRoleId,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> vars)
创建一个流程实例,支持短流程或人工+系统混编的流程。
|
ProcessInstance |
ProcessDataLoaderAPI.createProcessInstance(java.lang.String processDefId,
java.lang.String processBusinessKey,
java.lang.String uid,
java.lang.String createUserDeptId,
java.lang.String createUserRoleId,
java.lang.String title,
java.sql.Timestamp createTime,
java.util.Map<java.lang.String,java.lang.Object> vars)
一个特定创建日期的流程实例,支持短流程或人工+系统混编的流程。
|
java.lang.String |
ORGAPI.createRole(java.lang.String name,
java.lang.String categoryName)
创建新角色
|
java.lang.String |
ORGAPI.createRole(java.lang.String name,
java.lang.String categoryName,
java.lang.String no)
创建新角色
|
java.lang.String |
ORGAPI.createRole(java.lang.String name,
java.lang.String categoryName,
java.lang.String no,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
创建新角色
|
TaskInstance |
TaskAPI.createServiceTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
java.lang.String targetActivityDefId,
java.lang.String title,
boolean isAsync)
创建服务任务实例
|
TaskInstance |
TaskAPI.createServiceTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String targetActivityDefId,
java.lang.String title,
boolean isAsync)
创建服务任务实例。
|
ProcessInstance |
ProcessAPI.createShortProcessInstance(java.lang.String processDefId)
创建一个流程实例,适用于系统集成类的短流程启动。
|
ProcessInstance |
ProcessAPI.createShortProcessInstance(java.lang.String processDefId,
java.util.Map<java.lang.String,java.lang.Object> vars)
创建一个流程实例,适用于系统集成类的短流程启动。
|
ProcessInstance |
ProcessAPI.createShortProcessInstance(java.lang.String processDefId,
java.lang.String processBusinessKey,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> vars)
创建一个流程实例,适用于系统集成类的短流程启动。
|
ProcessInstance |
ProcessDataLoaderAPI.createShortProcessInstance(java.lang.String processDefId,
java.lang.String processBusinessKey,
java.lang.String title,
java.sql.Timestamp createTime,
java.util.Map<java.lang.String,java.lang.Object> vars)
一个特定创建日期的流程实例,适用于系统集成类的短流程启动。
|
java.lang.String |
ORGAPI.createTeam(java.lang.String name,
java.lang.String uid)
创建小组
|
java.lang.String |
ORGAPI.createTeam(java.lang.String name,
java.lang.String uid,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
创建小组
|
java.lang.String |
ORGAPI.createTeam(java.lang.String name,
java.lang.String uid,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String parentId,
int teamType)
创建小组
|
int |
ORGAPI.createUser(java.lang.String departmentId,
java.lang.String uid,
java.lang.String userName,
java.lang.String roleId,
java.lang.String password,
boolean isManager)
创建账户
|
int |
ORGAPI.createUser(java.lang.String departmentId,
java.lang.String uid,
java.lang.String userName,
java.lang.String roleId,
java.lang.String userNo,
java.lang.String password,
boolean isManager,
java.lang.String email,
java.lang.String mobileNo,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
创建账户
|
int |
ORGAPI.createUser(java.lang.String departmentId,
java.lang.String uid,
java.lang.String userName,
java.lang.String roleId,
java.lang.String userNo,
java.lang.String password,
boolean isManager,
java.lang.String email,
java.lang.String mobileNo,
java.lang.String officeTel,
java.lang.String officeFax,
java.lang.String positionLayer,
java.lang.String positionNo,
java.lang.String positionName,
java.lang.String reportTo,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String outerId)
创建账户
|
java.util.List<TaskInstance> |
TaskAPI.createUserAdHocTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String participant,
int adHocType,
java.lang.String title)
创建动态任务实例(Ad-Hoc!
|
java.util.List<TaskInstance> |
TaskAPI.createUserAdHocTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String participant,
int adHocType,
java.lang.String title)
创建动态任务实例(Ad-Hoc!
|
java.util.List<TaskInstance> |
TaskAPI.createUserCCTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String participant,
java.lang.String title)
创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.createUserCCTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String participant,
java.lang.String title)
创建传阅任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。
|
TaskInstance |
TaskAPI.createUserClaimTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String targetActivityDefId,
int claimType,
java.lang.String claimResourceId,
java.lang.String title)
创建公共人工任务类实例,认领类型由Type指定
|
TaskInstance |
TaskAPI.createUserClaimTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String targetActivityDefId,
int claimType,
java.lang.String claimResourceId,
java.lang.String title)
创建公共人工任务类实例,认领类型由ClaimType指定。
|
java.lang.String |
ORGAPI.createUserMap(java.lang.String uid,
java.lang.String departmentId,
java.lang.String roleId,
boolean isManager,
boolean isShow)
创建账户兼任信息
|
java.lang.String |
ORGAPI.createUserMap(java.lang.String uid,
java.lang.String departmentId,
java.lang.String roleId,
java.lang.String reportTo,
boolean isManager,
boolean isShow)
创建账户兼任信息
|
java.lang.String |
ORGAPI.createUserMap(java.lang.String uid,
java.lang.String departmentId,
java.lang.String roleId,
java.lang.String reportTo,
boolean isManager,
boolean isShow,
int operationType)
创建账户兼任信息
|
java.util.List<TaskInstance> |
TaskAPI.createUserNotifyTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String participant,
java.lang.String title)
创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.createUserNotifyTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String participant,
java.lang.String title)
创建通知任务实例,participant多人时用空格隔开,每个阅读者对应List结果的一个任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.createUserTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title)
创建人工任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.createUserTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title,
int priority)
完整参数的创建人工任务实例。
|
java.util.List<TaskInstance> |
ProcessDataLoaderAPI.createUserTaskInstance(ProcessInstance processInst,
TaskInstance parentTaskInstModel,
UserContext userContext,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title,
int priority,
java.sql.Timestamp beginTime)
一个特定创建日期的人工任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.createUserTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title)
创建人工任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.createUserTaskInstance(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title,
int priority)
完整参数的创建人工任务实例。
|
java.util.List<TaskInstance> |
ProcessDataLoaderAPI.createUserTaskInstanceByBusinessKey(java.lang.String processBusinessKey,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title,
int priority,
java.sql.Timestamp beginTime)
一个特定创建日期的人工任务实例。
|
java.util.List<TaskInstance> |
ProcessDataLoaderAPI.createUserTaskInstanceById(java.lang.String processInstId,
java.lang.String parentTaskInstId,
java.lang.String uid,
java.lang.String targetActivityDefId,
java.lang.String participant,
java.lang.String title,
int priority,
java.sql.Timestamp beginTime)
一个特定创建日期的人工任务实例。
|
int |
ORGAPI.createUserUnderCompany(java.lang.String companyId,
java.lang.String uid,
java.lang.String userName,
java.lang.String roleId,
java.lang.String password,
boolean isManager)
公司下直接创建账户
|
int |
ORGAPI.createUserUnderCompany(java.lang.String companyId,
java.lang.String uid,
java.lang.String userName,
java.lang.String roleId,
java.lang.String userNo,
java.lang.String password,
boolean isManager,
java.lang.String email,
java.lang.String mobileNo,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
公司下直接创建账户
|
int |
ORGAPI.createUserUnderCompany(java.lang.String companyId,
java.lang.String uid,
java.lang.String userName,
java.lang.String roleId,
java.lang.String userNo,
java.lang.String password,
boolean isManager,
java.lang.String email,
java.lang.String mobileNo,
java.lang.String officeTel,
java.lang.String officeFax,
java.lang.String positionLayer,
java.lang.String positionNo,
java.lang.String positionName,
java.lang.String reportTo,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String outerId)
公司下直接创建账户
|
byte[] |
DCAPI.decrypt(byte[] data,
java.lang.String password)
返回解密后的字节数据。
|
void |
TaskAPI.delegateTask(java.lang.String taskInstId,
java.lang.String uid,
java.lang.String targetUID,
java.lang.String delegateReason)
将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。
|
void |
TaskAPI.delegateTask(TaskInstance taskInst,
UserContext userContext,
java.lang.String targetUser,
java.lang.String delegateReason)
将待办任务委派给其他人处理,不会产生新任务,该操作更改任务执行人信息。
|
boolean |
ProcessAPI.delete(ProcessInstance processInst,
UserContext userContext)
删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。
|
boolean |
ProcessAPI.deleteByBusinessKey(java.lang.String processBusinessKey,
java.lang.String uid)
通过processBusinessKey删除一个流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。
|
boolean |
ProcessAPI.deleteById(java.lang.String processInstId,
java.lang.String uid)
通过id删除流程实例,与流程实例(及子流程实例嵌套)相关的业务数据、控制数据、变量等全部删除。
|
boolean |
TaskAPI.deleteOtherTask(java.lang.String taskInstId,
java.lang.String uid)
删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。
|
boolean |
TaskAPI.deleteOtherTask(TaskInstance taskInst,
UserContext userContext)
删除非当前任务的其他任务,适用于人工任务,如并签多任务时配合个人抢先策略,被删除的任务标记状态‘delete’转移到H表。
|
boolean |
TaskAPI.deleteTask(java.lang.String taskInstId,
java.lang.String uid)
删除任务,被删除的任务标记状态‘delete’转移到H表。
|
boolean |
TaskAPI.deleteTask(TaskInstance taskInst,
UserContext userContext)
删除任务,被删除的任务标记状态‘delete’转移到H表。
|
void |
ORGAPI.disabledUser(java.lang.String uid)
注销账户
|
byte[] |
DCAPI.encrypt(byte[] data,
java.lang.String password)
加密,返回加密后的字节数据。
|
java.util.List<HistoryTaskInstance> |
TaskAPI.findTasksByPrePath(java.lang.String beginTaskInstId,
java.lang.String endTaskInstId)
寻找两个任务间的全部任务实例。
|
java.util.List<TaskInstance> |
TaskAPI.findTasksOfSub(java.lang.String taskInstId)
查询当前任务直接产生的子任务实例。
|
java.lang.String |
RepositoryAPI.getBPMN(java.lang.String processDefId)
符合BPMN2规范的流程定义文件
|
byte[] |
RepositoryAPI.getBPMNDiagram(java.lang.String processDefId,
int diagramType)
返回流程图字节数组
|
java.lang.String |
RepositoryAPI.getBPMNDiagramUrl(java.lang.String processDefId,
int diagramType,
java.lang.String sessionId)
访问流程图的URL
|
java.util.List<TaskCommentModel> |
ProcessAPI.getCommentsByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey获得流程实例的审批留言记录,适用于人工或人工系统混编的流程。
|
java.util.List<CompanyModel> |
ORGAPI.getConcurrentlyCompany(java.lang.String uid)
获取用户所有兼职单位
|
java.util.List<java.lang.String> |
ORGAPI.getConcurrentlyCompanyId(java.lang.String uid)
获取用户所有兼职单位
|
int |
ProcessAPI.getCountOfActiveTaskByBusinessKey(java.lang.String processBusinessKey,
boolean isSuspend)
通过processBusinessKey统计流程处于活动状态的任务数量。
|
java.util.List<java.lang.String> |
ProcessAPI.getHistoryParticipantsByBusinessKey(java.lang.String processBusinessKey,
java.lang.String processDefId,
java.lang.String activityDefId,
boolean isTransitionTask)
通过processBusinessKey获得流程实例的历史参与者账户列表,适用于人工或人工系统混编的流程。
|
java.lang.String |
TaskAPI.getParticipants(java.lang.String uid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String nextUserTaskDefId)
获得指定节点路由方案配置的参与者。
|
java.lang.String |
TaskAPI.getParticipants(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.String nextUserTaskDefId)
获得指定节点路由方案配置的参与者。
|
java.lang.String |
TaskAPI.getParticipantsOfPerformer(java.lang.String uid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String nextUserTaskDefId)
获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。
|
java.lang.String |
TaskAPI.getParticipantsOfPerformer(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.String nextUserTaskDefId)
获得指定节点路由方案配置的执行人,即路由方案接口的getHumanPerformer方法处理的结果。
|
java.lang.String |
TaskAPI.getParticipantsOfPotential(java.lang.String uid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String nextUserTaskDefId)
获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。
|
java.lang.String |
TaskAPI.getParticipantsOfPotential(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.String nextUserTaskDefId)
获得指定节点路由方案配置的候选人,即路由方案接口的getPotentialOwner方法处理的结果。
|
java.util.List<RoleModel> |
ORGAPI.getPositionRoles(java.lang.String id)
返回岗位包含的角色
|
java.util.List<RoleModel> |
ORGAPI.getRolesByNomarl()
返回全部常规类角色
|
java.util.List<RoleModel> |
ORGAPI.getRolesByPosition()
返回全部岗位类角色
|
java.util.Iterator<TeamMemberModel> |
ORGAPI.getTeamMembers(java.lang.String teamId)
获取小组下所有成员
|
java.util.List<TeamModel> |
ORGAPI.getTeams(java.lang.String uid)
获取用户有权限的所有小组(包括用户所在的团队小组,共享权限下的团队小组,和自己创建的团队小组)
|
boolean |
ORGAPI.hasCompanySec(java.lang.String companyId,
java.lang.String userId)
判断某用户对于某单位是否有AC权限
|
void |
ORGAPI.initUserPWD(java.lang.String uid)
初始化账户密码
|
boolean |
TaskAPI.isChoiceActionMenu(java.lang.String taskInstId,
java.lang.String actionName)
判断任务是否选择了指定的审核菜单。
|
boolean |
TaskAPI.isClaimTask(java.lang.String taskInstId)
判断任务是共享任务还是私有任务
|
boolean |
TaskAPI.isClaimTask(TaskInstance taskInst)
判断任务是共享任务还是私有任务
|
boolean |
ProcessAPI.isEndByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey判断流程实例是否已结束。
|
boolean |
ProcessAPI.isEndById(java.lang.String processInstId)
通过id判断流程实例是否已结束。
|
boolean |
ProcessAPI.isRestartByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey判断流程实例是否允许撤销重办。
|
boolean |
ProcessAPI.isRestartById(java.lang.String processInstId)
通过id判断流程实例是否允许撤销重办。
|
boolean |
ProcessAPI.isSuspendByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey判断流程实例是否被挂起
|
boolean |
ProcessAPI.isSuspendById(java.lang.String processInstId)
通过id判断流程实例是否被挂起。
|
ProcessExecuteQuery |
TaskAPI.jumpActivity(java.lang.String taskInstId,
java.lang.String uid,
java.lang.String targetActivityDefId)
不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。
|
ProcessExecuteQuery |
TaskAPI.jumpActivity(TaskInstance taskInst,
UserContext userContext,
java.lang.String targetActivityDefId)
不按流程定义的规则,结束当前任务,直接跳转到指定节点,产生相关任务。
|
void |
ORGAPI.mergeDepartment(java.lang.String sourceDepartmentId,
java.lang.String targetDepartmentId)
合并指定部门到另一个部门。
|
void |
ORGAPI.mergeDepartments(java.lang.String targetDeptId,
java.lang.String sourceDeptIds)
合并多个部门到目标部门,多个合并部门以空格隔开
|
void |
ORGAPI.moveDepartmentToCompany(java.lang.String sourceDepartmentId,
java.lang.String targetCompanyId)
移动部门位置到指定单位下(id不变),该部门下的子部门layer也会级联改变。
|
void |
ORGAPI.moveDepartmentToDepartment(java.lang.String sourceDepartmentId,
java.lang.String targetDepartmentId)
移动部门位置(id不变),该部门下的子部门layer也会级联改变。
|
void |
ORGAPI.moveUser(java.lang.String uid,
java.lang.String targetDepartmentId)
账户移动部门
|
java.lang.String |
PALPublishAPI.publishPALRepository(JSONObject publishInfo,
JSONArray publishList)
发布指定范围内的流程,该API可以被外部流程调用,完成发布动作
|
TaskInstance |
ProcessAPI.reactivate(ProcessInstance processInst,
java.lang.String targetActivityId,
boolean isClearHistory,
java.lang.String uid,
java.lang.String targetUID,
java.lang.String reactivateReason)
流程复活,重新激活已结束的流程实例
|
TaskInstance |
ProcessAPI.reactivateByBusinessKey(java.lang.String processBusinessKey,
java.lang.String targetActivityId,
boolean isClearHistory,
java.lang.String uid,
java.lang.String targetUID,
java.lang.String reactivateReason)
通过processBusinessKey流程复活,重新激活已结束的流程实例。
|
TaskInstance |
ProcessAPI.reactivateById(java.lang.String processInstId,
java.lang.String targetActivityId,
boolean isClearHistory,
java.lang.String uid,
java.lang.String targetUID,
java.lang.String reactivateReason)
通过id流程复活,重新激活已结束的流程实例。
|
void |
ProcessAPI.remindMail(UserContext sender,
ProcessInstance processInst)
给当前办理者发送催办邮件(有外部邮箱配置的用户,优先发送外部邮件)
|
void |
ProcessAPI.remindMailByBusinessKey(java.lang.String uid,
java.lang.String processBusinessKey)
通过processBusinessKey给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。
|
void |
ProcessAPI.remindMailById(java.lang.String uid,
java.lang.String processInstId)
通过Id给当前办理者发送催办邮件(办理者的AWS账号需要配置互联网邮箱地址)。
|
void |
DelegationAPI.remove(java.lang.String id)
删除一个委托申请
|
void |
PALPermAPI.removeAllPerms()
卸载流程团队App时,删除所有权限配置
|
void |
ORGAPI.removeCompany(java.lang.String id)
删除单位
|
void |
ORGAPI.removeDepartment(java.lang.String id)
删除部门
|
void |
PALPermAPI.removePermsByTeam(java.lang.String teamId)
当小组被删除时,删除小组相关的配置资源和成员权限
|
void |
ORGAPI.removePositionRole(java.lang.String id,
java.lang.String members)
删除岗位的角色
|
void |
ORGAPI.removeRole(java.lang.String id)
删除角色
|
void |
ORGAPI.removeTeam(java.lang.String teamId)
移除小组
|
void |
ORGAPI.removeTeamMember(java.lang.String teamId,
java.lang.String userList)
移走小组的成员 如果userList以列表形式(用空格分开)则删除多个成员
|
void |
ORGAPI.removeUser(java.lang.String userId)
删除账户
|
void |
ORGAPI.removeUserByUniqueId(java.lang.String uniqueId)
删除账户
|
void |
ORGAPI.removeUserMap(java.lang.String id)
删除账户兼任信息
|
TaskInstance |
ProcessAPI.restart(ProcessInstance processInst,
java.lang.String restartReason)
重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。
|
TaskInstance |
ProcessAPI.restartByBusinessKey(java.lang.String processBusinessKey,
java.lang.String restartReason)
通过processBusinessKey重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务( 适用于开始事件后是UserTask的人工流程)。
|
TaskInstance |
ProcessAPI.restartById(java.lang.String processInstId,
java.lang.String restartReason)
通过id重置流程到第一个节点,将任务创建给流程启动者,等同于由启动者撤销重办业务(适用于开始事件后是UserTask的人工流程)。
|
boolean |
ProcessAPI.resume(ProcessInstance processInst)
恢复被挂起的流程实例
|
boolean |
ProcessAPI.resume(java.lang.String processInstId)
通过id恢复被挂起的流程实例
|
boolean |
TaskAPI.resume(java.lang.String taskInstId)
激活被挂起的任务实例。
|
boolean |
TaskAPI.resume(TaskInstance taskInst)
激活被挂起的任务实例。
|
boolean |
ProcessAPI.resumeByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey恢复被挂起的流程实例
|
TaskInstance |
TaskAPI.rollbackTask(java.lang.String taskInstId,
java.lang.String targetActivityId,
java.lang.String uid,
boolean isCompensation,
java.lang.String rollbackReason)
回退任务到目标节点。
|
TaskInstance |
TaskAPI.rollbackTask(TaskInstance taskInst,
java.lang.String targetActivityId,
UserContext userContext,
boolean isCompensation,
java.lang.String rollbackReason)
回退任务到目标节点。
|
void |
TaskAPI.setComment(java.lang.String taskInstId,
java.lang.String actionName,
java.lang.String commentMsg)
保存任务的审批留言(临时数据)。
|
void |
TaskAPI.setComment(TaskInstance taskInst,
java.lang.String actionName,
java.lang.String commentMsg)
保存任务的审批留言(临时数据)。
|
void |
AppAPI.setProperties(java.lang.String appId,
java.util.Map<java.lang.String,java.lang.String> values)
批量保存应用自定义的系统参数值
|
void |
AppAPI.setProperty(java.lang.String appId,
java.lang.String name,
java.lang.String value)
保存应用自定义的系统参数值
|
void |
ProcessAPI.setVariable(ProcessInstance processInst,
java.lang.String varName,
java.lang.Object varValue)
为流程变量赋值
|
void |
ProcessAPI.setVariable(ProcessInstance processInst,
java.lang.String varName,
java.lang.Object varValue,
java.lang.String scope)
设置具有指定范围的变量
|
void |
ProcessAPI.setVariable(java.lang.String processInstId,
java.lang.String varName,
java.lang.Object varValue)
通过Id为流程变量赋值
|
void |
ProcessAPI.setVariableByBusinessKey(java.lang.String processBusinessKey,
java.lang.String varName,
java.lang.Object varValue)
通过processBusinessKey为流程变量赋值
|
void |
ProcessAPI.setVariables(ProcessInstance processInst,
java.util.Map<java.lang.String,java.lang.Object> vars)
批量设置流程变量
|
void |
ProcessAPI.setVariables(ProcessInstance processInst,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String scope)
设置具有指定范围的变量列表
|
void |
ProcessAPI.setVariables(java.lang.String processInstId,
java.util.Map<java.lang.String,java.lang.Object> vars)
通过Id为批量赋值流程变量
|
void |
ProcessAPI.setVariablesByBusinessKey(java.lang.String processBusinessKey,
java.util.Map<java.lang.String,java.lang.Object> vars)
通过processBusinessKey为批量赋值流程变量
|
java.util.List<SimulationPath> |
TaskAPI.simulation2End(java.lang.String uid,
java.lang.String processInstId,
java.lang.String taskInstId)
评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。
|
java.util.List<SimulationPath> |
TaskAPI.simulation2End(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst)
评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。
|
java.util.List<SimulationPath> |
TaskAPI.simulationNextPath(java.lang.String uid,
java.lang.String processInstId,
java.lang.String taskInstId)
评估条件并模拟获得当前向后可能推进到的的分支节点,不产生任何实例数据,不触发非路由类的业务事件。
|
java.util.List<SimulationPath> |
TaskAPI.simulationNextPath(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst)
评估条件并模拟获得当前向后可能推进到的分支节点,不产生任何实例数据,不触发非路由类的业务事件。
|
ProcessExecuteQuery |
ProcessAPI.start(ProcessInstance processInst)
启动流程, 使用第1个NoneStartEvent来启动该流程。
|
ProcessExecuteQuery |
ProcessAPI.start(ProcessInstance processInst,
java.lang.String startEventDefId)
启动流程,如果未指定startEvent事件, 系统默认使用第1个NoneStartEvent来启动该流程。
|
ProcessExecuteQuery |
ProcessDataLoaderAPI.start(ProcessInstance processInst,
java.sql.Timestamp startTime)
启动流程, 使用第1个NoneStartEvent来启动该流程。
|
ProcessExecuteQuery |
ProcessAPI.startByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。
|
ProcessExecuteQuery |
ProcessAPI.startByBusinessKey(java.lang.String processBusinessKey,
java.lang.String startEventDefId)
通过processBusinessKey启动流程。
|
ProcessExecuteQuery |
ProcessDataLoaderAPI.startByBusinessKey(java.lang.String processBusinessKey,
java.sql.Timestamp startTime)
通过processBusinessKey启动流程, 使用第1个NoneStartEvent来启动该流程。
|
ProcessExecuteQuery |
ProcessAPI.startById(java.lang.String processInstId)
通过id启动流程, 使用第1个NoneStartEvent来启动该流程。
|
ProcessExecuteQuery |
ProcessAPI.startById(java.lang.String processInstId,
java.lang.String startEventDefId)
通过id启动流程。
|
ProcessExecuteQuery |
ProcessDataLoaderAPI.startById(java.lang.String processInstId,
java.sql.Timestamp startTime)
通过id启动流程, 使用第1个NoneStartEvent来启动该流程。
|
boolean |
ProcessAPI.suspend(ProcessInstance processInst)
挂起流程实例,挂起的流程实例被暂停执行
|
boolean |
ProcessAPI.suspend(java.lang.String processInstId)
通过id挂起流程实例,挂起的流程实例被暂停执行
|
boolean |
TaskAPI.suspend(java.lang.String taskInstId)
挂起任务实例,挂起的任务实例被暂停执行。
|
boolean |
TaskAPI.suspend(TaskInstance taskInst)
挂起任务实例,挂起的任务实例被暂停执行。
|
boolean |
ProcessAPI.suspendByBusinessKey(java.lang.String processBusinessKey)
通过processBusinessKey挂起流程实例,挂起的流程实例被暂停执行。
|
void |
TaskAPI.tagReadTime(java.lang.String taskInstId)
如果该任务尚未阅读,标记任务读取时间。
|
java.lang.String |
TaskAPI.tagReadTimeAllNotification(UserContext user)
阅读指定人的全部通知任务
|
void |
ProcessAPI.terminate(ProcessInstance processInst,
UserContext userContext)
终止一个流程实例。
|
void |
ProcessAPI.terminateByBusinessKey(java.lang.String processBusinessKey,
java.lang.String uid)
通过processBusinessKey终止一个流程实例。
|
void |
ProcessDataLoaderAPI.terminateByBusinessKey(java.lang.String processBusinessKey,
java.lang.String uid,
java.sql.Timestamp terminateTime)
通过processBusinessKey终止一个流程实例。
|
void |
ProcessAPI.terminateById(java.lang.String processInstId,
java.lang.String uid)
通过id终止一个流程实例。
|
void |
ProcessDataLoaderAPI.terminateById(java.lang.String processInstId,
java.lang.String uid,
java.sql.Timestamp terminateTime)
通过id终止一个流程实例。
|
TaskInstance |
TaskAPI.unclaimTask(java.lang.String taskInstId)
交回认领,其他人可以继续认领。
|
TaskInstance |
TaskAPI.undoTask(java.lang.String taskInstId,
java.lang.String uid,
java.lang.String undoReason)
如果该任务允许收回,收回已办任务,被收回的待办任务标记状态‘cancel’转移到H表
|
void |
ORGAPI.updateCompany(java.lang.String id,
java.lang.String name)
更新单位信息
|
void |
ORGAPI.updateCompany(java.lang.String id,
java.lang.String name,
java.lang.String no,
java.lang.String desc)
更新单位信息
|
void |
ORGAPI.updateCompany(java.lang.String id,
java.lang.String name,
java.lang.String no,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String type,
java.lang.String beginDate,
java.lang.String endDate)
更新单位信息
|
void |
ORGAPI.updateDepartment(java.lang.String id,
java.lang.Integer orderIndex)
修改部门信息
|
void |
ORGAPI.updateDepartment(java.lang.String id,
java.lang.String name)
修改部门信息
|
void |
ORGAPI.updateDepartment(java.lang.String id,
java.lang.String name,
java.lang.String no,
java.lang.String zone,
java.lang.String ext1,
java.lang.String ext2)
修改部门信息
|
void |
ORGAPI.updateDepartment(java.lang.String id,
java.lang.String name,
java.lang.String no,
java.lang.String zone,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5,
java.lang.String type,
java.lang.String outerId,
java.lang.String beginDate,
java.lang.String endDate)
修改部门信息
|
void |
ORGAPI.updateRole(java.lang.String id,
java.lang.String name)
修改角色信息
|
void |
ORGAPI.updateRole(java.lang.String id,
java.lang.String name,
java.lang.String categoryName)
修改角色信息
|
void |
ORGAPI.updateRole(java.lang.String id,
java.lang.String name,
java.lang.String categoryName,
java.lang.String no)
修改角色信息
|
void |
ORGAPI.updateRole(java.lang.String id,
java.lang.String name,
java.lang.String categoryName,
java.lang.String no,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
修改角色信息
|
void |
ORGAPI.updateTeam(java.lang.String id,
java.lang.String name)
修改小组
|
void |
ORGAPI.updateTeam(java.lang.String id,
java.lang.String name,
java.lang.String desc,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
修改小组
|
int |
ORGAPI.updateUser(java.lang.String uid,
java.lang.String userName,
java.lang.String userNo,
java.lang.String email,
java.lang.String mobileNo,
java.lang.String ext1,
java.lang.String ext2,
java.lang.String ext3,
java.lang.String ext4,
java.lang.String ext5)
更新账户属性
|
void |
ORGAPI.updateUserIsManager(java.lang.String uid)
设置管理者身份
|
void |
ORGAPI.updateUserNotManager(java.lang.String uid)
取消管理者身份
|
void |
ORGAPI.updateUserRole(java.lang.String uid,
java.lang.String roleId)
更新用户角色
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
LDAPAPI.authenticate(java.lang.String base,
java.lang.String filter,
java.lang.String password)
验证用户是否合法。
|
boolean |
FtpAPI.delete(java.lang.String path,
java.lang.String fileName)
删除ftp文件。
|
boolean |
FtpAPI.download(java.lang.String path,
java.lang.String fileName,
java.io.OutputStream local)
ftp文件下载
|
boolean |
FtpAPI.download(java.lang.String path,
java.lang.String fileName,
java.io.OutputStream local,
int fileType) |
java.lang.String[] |
FtpAPI.list(java.lang.String path)
获取指定目录下的文件名称
|
boolean |
FtpAPI.rename(java.lang.String from,
java.lang.String to)
将文件重命名,from改为to
|
boolean |
FtpAPI.upload(java.lang.String path,
java.lang.String fileName,
java.io.InputStream local)
ftp文件上传
|
boolean |
FtpAPI.upload(java.lang.String path,
java.lang.String fileName,
java.io.InputStream local,
int fileType) |
Copyright © Actionsoft Co., Ltd. All Rights Reserved.