提交 890e692b authored 作者: zhoushaopan's avatar zhoushaopan

增加了saveNodePages方法

上级 73f175b4
package com.tykj.workflowcore.workflow_editer.controller; package com.tykj.workflowcore.workflow_editer.controller;
import com.tykj.workflowcore.workflow_editer.entity.FlowsInfo; import com.tykj.workflowcore.workflow_editer.entity.FlowsInfo;
import com.tykj.workflowcore.workflow_editer.entity.NodePage;
import com.tykj.workflowcore.workflow_editer.service.FlowInfoService; import com.tykj.workflowcore.workflow_editer.service.FlowInfoService;
import com.tykj.workflowcore.workflow_editer.service.NodePageService; import com.tykj.workflowcore.workflow_editer.service.NodePageService;
import com.tykj.workflowcore.workflow_editer.service.VariableStorageService; import com.tykj.workflowcore.workflow_editer.service.VariableStorageService;
...@@ -94,6 +95,8 @@ public class FlowsInfoController { ...@@ -94,6 +95,8 @@ public class FlowsInfoController {
@PostMapping("/saveXml02") @PostMapping("/saveXml02")
@ApiOperation(value = "保存xml02") @ApiOperation(value = "保存xml02")
public void saveXml02(@RequestBody FlowsInfoVo flowsInfoVo) { public void saveXml02(@RequestBody FlowsInfoVo flowsInfoVo) {
List<NodePage> nodePages = flowsInfoVo.getNodePages();
nodePageService.saveNodePages(nodePages);
workFlowService.flowXml(flowsInfoVo); workFlowService.flowXml(flowsInfoVo);
} }
......
...@@ -37,4 +37,8 @@ public class NodePage { ...@@ -37,4 +37,8 @@ public class NodePage {
@ApiModelProperty("页面id") @ApiModelProperty("页面id")
private long pageId; private long pageId;
private String flowKey;
private String flowName;
} }
...@@ -2,6 +2,8 @@ package com.tykj.workflowcore.workflow_editer.service; ...@@ -2,6 +2,8 @@ package com.tykj.workflowcore.workflow_editer.service;
import com.tykj.workflowcore.workflow_editer.entity.NodePage; import com.tykj.workflowcore.workflow_editer.entity.NodePage;
import java.util.List;
/** /**
* ClassName: NodePageService * ClassName: NodePageService
* Package: com.tykj.service * Package: com.tykj.service
...@@ -23,4 +25,10 @@ public interface NodePageService { ...@@ -23,4 +25,10 @@ public interface NodePageService {
* @param nodePage * @param nodePage
*/ */
void saveNodePage(NodePage nodePage); void saveNodePage(NodePage nodePage);
/**
* @param nodePages 集合
*/
void saveNodePages(List<NodePage> nodePages);
} }
...@@ -6,6 +6,8 @@ import com.tykj.workflowcore.workflow_editer.service.NodePageService; ...@@ -6,6 +6,8 @@ import com.tykj.workflowcore.workflow_editer.service.NodePageService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List;
/** /**
* ClassName: NodePageServiceImpl * ClassName: NodePageServiceImpl
* Package: com.tykj.service.impl * Package: com.tykj.service.impl
...@@ -29,4 +31,9 @@ public class NodePageServiceImpl implements NodePageService { ...@@ -29,4 +31,9 @@ public class NodePageServiceImpl implements NodePageService {
nodePageMapper.save(nodePage); nodePageMapper.save(nodePage);
} }
@Override
public void saveNodePages(List<NodePage> nodePages) {
nodePageMapper.saveAll(nodePages);
}
} }
...@@ -135,11 +135,12 @@ public class WorkFlowServiceImpl implements WorkFlowService { ...@@ -135,11 +135,12 @@ public class WorkFlowServiceImpl implements WorkFlowService {
String fileXml = flowsInfoVo.getFileXml(); String fileXml = flowsInfoVo.getFileXml();
// String flowName = flowsInfoVo.getFlowName(); // String flowName = flowsInfoVo.getFlowName();
// String flowDescribe = flowsInfoVo.getFlowDescribe(); // String flowDescribe = flowsInfoVo.getFlowDescribe();
List<NodePage> nodePages = flowsInfoVo.getNodePages(); // List<NodePage> nodePages = flowsInfoVo.getNodePages();
//
// for (NodePage nodePage : nodePages) {
// nodePageService.saveNodePage(nodePage);
// }
for (NodePage nodePage : nodePages) {
nodePageService.saveNodePage(nodePage);
}
//生成xml文件 //生成xml文件
File f = null; File f = null;
try { try {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论