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

增加了saveNodePages方法

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