Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zrch-risk-39
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Administrator
zrch-risk-39
Commits
c439a41e
提交
c439a41e
authored
4月 08, 2026
作者:
whydesc
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
--重置流程启动
上级
daf1e3f7
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
31 行增加
和
30 行删除
+31
-30
FlowDefinitionServiceImpl.java
...ules/flowable/service/impl/FlowDefinitionServiceImpl.java
+14
-13
FlowTaskServiceImpl.java
...cg/modules/flowable/service/impl/FlowTaskServiceImpl.java
+17
-17
没有找到文件。
zrch-risk-server-39/jeecg-module-system/jeecg-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowDefinitionServiceImpl.java
浏览文件 @
c439a41e
...
@@ -447,13 +447,13 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
...
@@ -447,13 +447,13 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
.
singleResult
();
.
singleResult
();
String
procDefId
=
""
;
String
procDefId
=
""
;
if
(
processDefinition
!=
null
)
{
if
(
processDefinition
!=
null
)
{
procDefId
=
processDefinition
.
getId
();
procDefId
=
processDefinition
.
getId
();
// 使用 procDefId
// 使用 procDefId
}
}
processDefinition
=
repositoryService
.
createProcessDefinitionQuery
()
processDefinition
=
repositoryService
.
createProcessDefinitionQuery
()
.
processDefinitionId
(
procDefId
)
.
processDefinitionId
(
procDefId
)
.
singleResult
();
.
singleResult
();
if
(
Objects
.
nonNull
(
processDefinition
)
&&
processDefinition
.
isSuspended
())
{
if
(
Objects
.
nonNull
(
processDefinition
)
&&
processDefinition
.
isSuspended
())
{
...
@@ -470,7 +470,7 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
...
@@ -470,7 +470,7 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
Task
task
=
taskService
.
createTaskQuery
().
processInstanceId
(
processInstance
.
getProcessInstanceId
()).
active
().
singleResult
();
Task
task
=
taskService
.
createTaskQuery
().
processInstanceId
(
processInstance
.
getProcessInstanceId
()).
active
().
singleResult
();
result
.
put
(
"deployId"
,
DeployId
);
result
.
put
(
"deployId"
,
DeployId
);
result
.
put
(
"taskId"
,
task
.
getId
());
result
.
put
(
"taskId"
,
task
.
getId
());
result
.
put
(
"procInsId"
,
task
.
getProcess
Definition
Id
());
result
.
put
(
"procInsId"
,
task
.
getProcess
Instance
Id
());
result
.
put
(
"executionId"
,
task
.
getExecutionId
());
result
.
put
(
"executionId"
,
task
.
getExecutionId
());
result
.
put
(
"instanceId"
,
task
.
getProcessInstanceId
());
result
.
put
(
"instanceId"
,
task
.
getProcessInstanceId
());
...
@@ -503,19 +503,19 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
...
@@ -503,19 +503,19 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
}
}
String
tabname
=
flowForm
.
getFormTableName
();
String
tabname
=
flowForm
.
getFormTableName
();
if
(
tabname
!=
null
&&!
tabname
.
equals
(
""
)&&
zdmc
!=
null
&&!
zdmc
.
equals
(
""
)&&
zdval
!=
null
&&!
zdval
.
equals
(
""
)){
if
(
tabname
!=
null
&&!
tabname
.
equals
(
""
)&&
zdmc
!=
null
&&!
zdmc
.
equals
(
""
)&&
zdval
!=
null
&&!
zdval
.
equals
(
""
)){
String
formContent
=
zdmc
+
"="
+
zdval
;
String
formContent
=
zdmc
+
"="
+
zdval
;
FlowForm
flowFormben
=
new
FlowForm
();
FlowForm
flowFormben
=
new
FlowForm
();
flowFormben
.
setFormTableName
(
tabname
);
flowFormben
.
setFormTableName
(
tabname
);
flowFormben
.
setFormContent
(
formContent
);
flowFormben
.
setFormContent
(
formContent
);
flowFormben
.
setFormTp
(
"2"
);
flowFormben
.
setFormTp
(
"2"
);
flowFormben
.
setFormUrl
(
DeployId
);
flowFormben
.
setFormUrl
(
DeployId
);
sysDeployFormService
.
updateBisTabBpmStatus
(
flowFormben
);
sysDeployFormService
.
updateBisTabBpmStatus
(
flowFormben
);
}
}
}
}
...
@@ -603,6 +603,7 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
...
@@ -603,6 +603,7 @@ public class FlowDefinitionServiceImpl extends FlowServiceFactory implements IFl
e
.
printStackTrace
();
e
.
printStackTrace
();
return
Result
.
error
(
"流程启动错误"
);
return
Result
.
error
(
"流程启动错误"
);
}
}
}
}
...
...
zrch-risk-server-39/jeecg-module-system/jeecg-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java
浏览文件 @
c439a41e
...
@@ -2163,7 +2163,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
...
@@ -2163,7 +2163,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
.
processInstanceId
(
procInsId
)
.
processInstanceId
(
procInsId
)
.
orderByHistoricTaskInstanceStartTime
().
asc
()
.
orderByHistoricTaskInstanceStartTime
().
asc
()
.
list
();
.
list
();
String
urlquerystr
=
""
;
String
urlquerystr
=
""
;
// 1. 获取历史活动实例
// 1. 获取历史活动实例
List
<
HistoricActivityInstance
>
activities
=
historyService
List
<
HistoricActivityInstance
>
activities
=
historyService
.
createHistoricActivityInstanceQuery
()
.
createHistoricActivityInstanceQuery
()
...
@@ -2177,6 +2177,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
...
@@ -2177,6 +2177,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
.
createHistoricProcessInstanceQuery
()
.
createHistoricProcessInstanceQuery
()
.
processInstanceId
(
procInsId
)
.
processInstanceId
(
procInsId
)
.
singleResult
();
.
singleResult
();
if
(
historicProcessInstance
!=
null
){
BpmnModel
bpmnModel
=
repositoryService
BpmnModel
bpmnModel
=
repositoryService
.
getBpmnModel
(
historicProcessInstance
.
getProcessDefinitionId
());
.
getBpmnModel
(
historicProcessInstance
.
getProcessDefinitionId
());
...
@@ -2190,9 +2191,6 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
...
@@ -2190,9 +2191,6 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
UserTask
userTask
=
(
UserTask
)
flowElement
;
UserTask
userTask
=
(
UserTask
)
flowElement
;
// 获取任务实例信息(如果有)
// 获取任务实例信息(如果有)
if
(
activity
.
getTaskId
()
!=
null
)
{
if
(
activity
.
getTaskId
()
!=
null
)
{
HistoricTaskInstance
task
=
historyService
HistoricTaskInstance
task
=
historyService
...
@@ -2204,26 +2202,26 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
...
@@ -2204,26 +2202,26 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
// 获取流程变量
// 获取流程变量
Map
<
String
,
Object
>
formValues
=
getProcessVariables
(
task
.
getId
());
Map
<
String
,
Object
>
formValues
=
getProcessVariables
(
task
.
getId
());
if
(
formValues
!=
null
)
{
if
(
formValues
!=
null
)
{
// 获取流程变量
// 获取流程变量
String
formUrlparval
=
""
;
String
formUrlparval
=
""
;
String
formUrlpar
=
""
;
String
formUrlpar
=
""
;
if
(
formValues
.
get
(
"dataId"
)==
null
)
{
if
(
formValues
.
get
(
"dataId"
)
==
null
)
{
if
(
formValues
.
get
(
"_value"
)!=
null
)
{
if
(
formValues
.
get
(
"_value"
)
!=
null
)
{
Map
zdv
=(
Map
)
formValues
.
get
(
"_value"
);
Map
zdv
=
(
Map
)
formValues
.
get
(
"_value"
);
formUrlpar
=(
String
)
zdv
.
get
(
"dataName"
);
formUrlpar
=
(
String
)
zdv
.
get
(
"dataName"
);
formUrlparval
=
zdv
.
get
(
"dataId"
).
toString
();
formUrlparval
=
zdv
.
get
(
"dataId"
).
toString
();
}
}
}
else
{
}
else
{
formUrlparval
=
formValues
.
get
(
"dataId"
).
toString
();
formUrlparval
=
formValues
.
get
(
"dataId"
).
toString
();
formUrlpar
=
formValues
.
get
(
"dataName"
).
toString
();
formUrlpar
=
formValues
.
get
(
"dataName"
).
toString
();
}
}
urlquerystr
=
formUrlpar
+
"="
+
formUrlparval
;
urlquerystr
=
formUrlpar
+
"="
+
formUrlparval
;
break
;
break
;
}
}
}
}
...
@@ -2233,6 +2231,8 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
...
@@ -2233,6 +2231,8 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
}
}
}
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论