Activiti 工作流变量的修改方法
修改方法:
//此方法的更新会同时更新 ru_ 和 hi_的数据 @Override public Map<String, Object> updateProcessFormValue(String processInstanceId,String value) { // TODO Auto-generated method stub //String value = JacksonUtils.mapToJson(bizMap); runtimeService.setVariable(processInstanceId, "formValue", value); return null; }
更新后会对应实体表的更改:
select * from ACT_RU_VARIABLE t where proc_inst_id_ = '422505'
select * from ACT_HI_VARINST t where proc_inst_id_ = '422505'
这两张表存的就是定义的数据。