fix(flowRecord) process variable

approve-sys
bob 2 years ago
parent 6ebb427edb
commit d07dc79e44

@ -45,7 +45,7 @@ public class SysProjectController extends BaseController
/**
*
*/
@PreAuthorize("@ss.hasPermi('system:project:list')")
// @PreAuthorize("@ss.hasPermi('system:project:list')")
@GetMapping("/option")
public AjaxResult option()
{

@ -748,12 +748,12 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
// }
}
// 第一次申请获取初始化表单
if (StringUtils.isNotBlank(deployId)) {
SysForm sysForm = sysInstanceFormService.selectSysDeployFormByDeployId(deployId);
if (Objects.isNull(sysForm)) {
return AjaxResult.error("请先配置流程表单");
}
map.put("formData", JSONObject.parseObject(sysForm.getFormContent()));
if (StringUtils.isNotBlank(procInsId)) {
ProcessInstance processInstance = runtimeService.createProcessInstanceQuery()
.processInstanceId(procInsId)
.includeProcessVariables()
.singleResult();
map.put("form", processInstance.getProcessVariables());
}
return AjaxResult.success(map);
}

Loading…
Cancel
Save