update 优化 WorkflowService 增加获取流程变量方法
| | |
| | | void setVariable(Long instanceId, Map<String, Object> variable); |
| | | |
| | | /** |
| | | * 获取流程变量 |
| | | * |
| | | * @param instanceId 流程实例id |
| | | */ |
| | | Map<String, Object> instanceVariable(Long instanceId); |
| | | |
| | | /** |
| | | * 按照业务id查询流程实例id |
| | | * |
| | | * @param businessId 业务id |
| | |
| | | * @param instanceId 实例id |
| | | * @return 结果 |
| | | */ |
| | | Map<String, Object> instanceVariable(String instanceId); |
| | | Map<String, Object> instanceVariable(Long instanceId); |
| | | |
| | | /** |
| | | * 设置流程变量 |
| | |
| | | * @param instanceId 实例id |
| | | */ |
| | | @Override |
| | | public Map<String, Object> instanceVariable(String instanceId) { |
| | | public Map<String, Object> instanceVariable(Long instanceId) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | FlowInstance flowInstance = flowInstanceMapper.selectById(instanceId); |
| | | Map<String, Object> variableMap = flowInstance.getVariableMap(); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取流程变量 |
| | | * |
| | | * @param instanceId 流程实例id |
| | | */ |
| | | @Override |
| | | public Map<String, Object> instanceVariable(Long instanceId) { |
| | | return flwInstanceService.instanceVariable(instanceId); |
| | | } |
| | | |
| | | /** |
| | | * 按照业务id查询流程实例id |
| | | * |
| | | * @param businessId 业务id |