接口的使用
com.codingapi.springboot.flow.user.IFlowOperator
使用IFlowOperator的程序包
程序包
说明
-
com.codingapi.springboot.flow.build中IFlowOperator的使用
-
com.codingapi.springboot.flow.content中IFlowOperator的使用
限定符构造器说明FlowSession(FlowRecord flowRecord, FlowWork flowWork, FlowNode flowNode, IFlowOperator createOperator, IFlowOperator currentOperator, IBindData bindData, Opinion opinion, List<FlowRecord> historyRecords) -
com.codingapi.springboot.flow.domain中IFlowOperator的使用
返回变量类型为IFlowOperator的类型的com.codingapi.springboot.flow.domain中的方法修饰符和类型方法说明List<? extends IFlowOperator> FlowNode.loadFlowNodeOperator(FlowSession flowSession, FlowOperatorRepository flowOperatorRepository) 加载节点的操作者修饰符和类型方法说明FlowNode.createRecord(long workId, String workCode, String processId, long preId, String title, IFlowOperator createOperator, IFlowOperator currentOperator, BindDataSnapshot snapshot) 创建流程记录FlowButton.run(FlowRecord flowRecord, FlowNode flowNode, FlowWork flowWork, IFlowOperator createOperator, IFlowOperator currentOperator, IBindData bindData, Opinion opinion, List<FlowRecord> historyRecords) 执行按钮事件限定符构造器说明FlowWork(IFlowOperator createUser) 构造函数FlowWork(String code, String title, String description, int postponedMax, IFlowOperator createUser) -
com.codingapi.springboot.flow.event中IFlowOperator的使用
限定符构造器说明FlowApprovalEvent(int state, FlowRecord flowRecord, IFlowOperator operator, FlowWork flowWork, IBindData bindData) -
com.codingapi.springboot.flow.pojo中IFlowOperator的使用
类型变量类型为IFlowOperator的com.codingapi.springboot.flow.pojo中的构造器参数限定符构造器说明FlowDetail(FlowWork flowWork, FlowNode flowNode, List<? extends IFlowOperator> operators, boolean canHandle) FlowSubmitResult(FlowWork flowWork, FlowNode flowNode, List<? extends IFlowOperator> operators) -
com.codingapi.springboot.flow.record中IFlowOperator的使用
修饰符和类型方法说明voidFlowRecord.autoPass(IFlowOperator flowOperator, BindDataSnapshot snapshot) 自动提交流程 (非会签时自通审批)booleanFlowRecord.isOperator(IFlowOperator operator) 是否是当前操作者voidFlowRecord.matcherOperator(IFlowOperator currentOperator) 匹配操作者voidFlowRecord.submitRecord(IFlowOperator flowOperator, BindDataSnapshot snapshot, Opinion opinion, FlowSourceDirection flowSourceDirection) 提交流程voidFlowRecord.transfer(IFlowOperator flowOperator, BindDataSnapshot snapshot, Opinion opinion) 转交流程voidFlowRecord.transferToTodo(String title, IFlowOperator operator) 转办产生的流程记录 -
com.codingapi.springboot.flow.repository中IFlowOperator的使用
返回变量类型为IFlowOperator的类型的com.codingapi.springboot.flow.repository中的方法 -
com.codingapi.springboot.flow.service中IFlowOperator的使用
返回变量类型为IFlowOperator的类型的com.codingapi.springboot.flow.service中的方法修饰符和类型方法说明FlowService.customFlowEvent(long recordId, IFlowOperator currentOperator, String buttonId, IBindData bindData, Opinion opinion) 自定义事件FlowService.detail(long recordId, IFlowOperator currentOperator) 流程详情FlowService.detail(long recordId, String workCode, IFlowOperator currentOperator) 流程详情FlowService.detail(String workCode, IFlowOperator currentOperator) 流程详情FlowService.interfere(long recordId, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 干预流程voidFlowService.postponed(long recordId, IFlowOperator currentOperator, long time) 延期待办voidFlowService.recall(long recordId, IFlowOperator currentOperator) 撤回流程voidFlowService.save(long recordId, IFlowOperator currentOperator, IBindData bindData, String advice) 保存流程FlowService.startFlow(String workCode, IFlowOperator operator, IBindData bindData, String advice) 发起流程 (不自动提交到下一节点)FlowService.submitFlow(long recordId, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 提交流程voidFlowService.transfer(long recordId, IFlowOperator currentOperator, IFlowOperator targetOperator, IBindData bindData, String advice) 转办流程FlowService.trySubmitFlow(long recordId, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 尝试提交流程 (流程过程中)FlowService.trySubmitFlow(String workCode, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 尝试提交流程 (发起流程)voidFlowService.urge(long recordId, IFlowOperator currentOperator) 催办流程voidFlowRecordVerifyService.verifyTargetOperatorIsNotCurrentOperator(IFlowOperator targetOperator) 校验转办人员不能是当前操作者限定符构造器说明FlowNodeService(FlowOperatorRepository flowOperatorRepository, FlowRecordRepository flowRecordRepository, BindDataSnapshot snapshot, Opinion opinion, IFlowOperator createOperator, IFlowOperator currentOperator, List<FlowRecord> historyRecords, FlowWork flowWork, FlowRecord flowRecord, String processId, long preId) FlowRecordVerifyService(FlowRecordRepository flowRecordRepository, FlowProcessRepository flowProcessRepository, long recordId, IFlowOperator currentOperator) -
com.codingapi.springboot.flow.service.impl中IFlowOperator的使用
修饰符和类型方法说明FlowCustomEventService.customFlowEvent(long recordId, IFlowOperator currentOperator, String buttonId, IBindData bindData, Opinion opinion) 自定义事件FlowDetailService.detail(long recordId, IFlowOperator currentOperator) 流程详情 如果传递了currentOperator为流程的审批者时,在查看详情的时候可以将流程记录标记为已读FlowDetailService.detail(String workCode, IFlowOperator currentOperator) 发起流程详情 如果传递了currentOperator为流程的审批者时,在查看详情的时候可以将流程记录标记为已读voidFlowPostponedService.postponed(long recordId, IFlowOperator currentOperator, long time) 延期待办voidFlowRecallService.recall(long recordId, IFlowOperator currentOperator) 撤回流程voidFlowSaveService.save(long recordId, IFlowOperator currentOperator, IBindData bindData, String advice) 保存流程FlowStartService.startFlow(String workCode, IFlowOperator operator, IBindData bindData, String advice) 发起流程 (不自动提交到下一节点)FlowSubmitService.submitFlow(long recordId, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 提交流程voidFlowTransferService.transfer(long recordId, IFlowOperator currentOperator, IFlowOperator targetOperator, IBindData bindData, String advice) 转办流程FlowTrySubmitService.trySubmitFlow(long recordId, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 尝试提交流程 (流程过程中)FlowTrySubmitService.trySubmitFlow(String workCode, IFlowOperator currentOperator, IBindData bindData, Opinion opinion) 尝试提交流程 (发起流程)voidFlowUrgeService.urge(long recordId, IFlowOperator currentOperator) 催办流程 -
com.codingapi.springboot.flow.user中IFlowOperator的使用