|
@@ -1393,9 +1393,14 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
|
1393
|
1393
|
*/
|
1394
|
1394
|
@Override
|
1395
|
1395
|
public AjaxResult flowXmlAndNodeByFormIdAndName(String formId, String name) {
|
1396
|
|
- FlowVarInst flowVarInst = flowVarInstMapper.selectProcInstByVar(formId);
|
|
1396
|
+ List<FlowVarInst> flowVarInst = flowVarInstMapper.selectProcInstByVar(formId);
|
1397
|
1397
|
List<FlowProcDefDto> flowProcDefList = flowDeployMapper.selectDeployList(name);
|
1398
|
|
- return flowXmlAndNode(flowVarInst.getProcInstId(), flowProcDefList.get(0).getDeploymentId());
|
|
1398
|
+ AjaxResult result = flowXmlAndNode(flowVarInst.get(0).getProcInstId(), flowProcDefList.get(0).getDeploymentId());
|
|
1399
|
+ if (result.isSuccess()) {
|
|
1400
|
+ result.put("procInsId", flowVarInst.get(0).getProcInstId());
|
|
1401
|
+ result.put("deployId", flowProcDefList.get(0).getDeploymentId());
|
|
1402
|
+ }
|
|
1403
|
+ return result;
|
1399
|
1404
|
}
|
1400
|
1405
|
|
1401
|
1406
|
/**
|