update 优化 WorkflowService 增加获取流程变量方法

master
疯狂的狮子Li 11 months ago
parent a22dc9537f
commit 2d99304396

@ -46,6 +46,13 @@ public interface WorkflowService {
*/
void setVariable(Long instanceId, Map<String, Object> variable);
/**
*
*
* @param instanceId id
*/
Map<String, Object> instanceVariable(Long instanceId);
/**
* idid
*

@ -123,7 +123,7 @@ public interface IFlwInstanceService {
* @param instanceId id
* @return
*/
Map<String, Object> instanceVariable(String instanceId);
Map<String, Object> instanceVariable(Long instanceId);
/**
*

@ -344,7 +344,7 @@ public class FlwInstanceServiceImpl implements IFlwInstanceService {
* @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();

@ -78,6 +78,16 @@ public class WorkflowServiceImpl implements WorkflowService {
flwInstanceService.setVariable(instanceId, variables);
}
/**
*
*
* @param instanceId id
*/
@Override
public Map<String, Object> instanceVariable(Long instanceId) {
return flwInstanceService.instanceVariable(instanceId);
}
/**
* idid
*

Loading…
Cancel
Save