Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
workflow-core
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
黄夏豪
workflow-core
Commits
890e692b
提交
890e692b
authored
3月 05, 2021
作者:
zhoushaopan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加了saveNodePages方法
上级
73f175b4
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
27 行增加
和
4 行删除
+27
-4
FlowsInfoController.java
...wcore/workflow_editer/controller/FlowsInfoController.java
+3
-0
NodePage.java
...om/tykj/workflowcore/workflow_editer/entity/NodePage.java
+4
-0
NodePageService.java
...workflowcore/workflow_editer/service/NodePageService.java
+8
-0
NodePageServiceImpl.java
...ore/workflow_editer/service/impl/NodePageServiceImpl.java
+7
-0
WorkFlowServiceImpl.java
...ore/workflow_editer/service/impl/WorkFlowServiceImpl.java
+5
-4
没有找到文件。
src/main/java/com/tykj/workflowcore/workflow_editer/controller/FlowsInfoController.java
浏览文件 @
890e692b
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
);
}
}
...
...
src/main/java/com/tykj/workflowcore/workflow_editer/entity/NodePage.java
浏览文件 @
890e692b
...
@@ -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
;
}
}
src/main/java/com/tykj/workflowcore/workflow_editer/service/NodePageService.java
浏览文件 @
890e692b
...
@@ -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
);
}
}
src/main/java/com/tykj/workflowcore/workflow_editer/service/impl/NodePageServiceImpl.java
浏览文件 @
890e692b
...
@@ -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
);
}
}
}
src/main/java/com/tykj/workflowcore/workflow_editer/service/impl/WorkFlowServiceImpl.java
浏览文件 @
890e692b
...
@@ -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
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论