Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zrch-risk-39
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Administrator
zrch-risk-39
Commits
11ce9257
提交
11ce9257
authored
3月 26, 2026
作者:
whydesc
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
--计划增加多个执行字段
上级
64611719
全部展开
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
48 行增加
和
1 行删除
+48
-1
TodoIndex.vue
...-39/src/views/flowable/task/todo/components/TodoIndex.vue
+4
-1
StPlanExcuteForm.vue
...39/src/views/project/plan/components/StPlanExcuteForm.vue
+2
-0
IFlowDefinitionService.java
...eecg/modules/flowable/service/IFlowDefinitionService.java
+3
-0
FlowDefinitionServiceImpl.java
...ules/flowable/service/impl/FlowDefinitionServiceImpl.java
+0
-0
FlowTaskServiceImpl.java
...cg/modules/flowable/service/impl/FlowTaskServiceImpl.java
+9
-0
StPlanMan.java
...ava/org/jeecg/modules/stm/plan/main/entity/StPlanMan.java
+30
-0
没有找到文件。
zrch-risk-client-39/src/views/flowable/task/todo/components/TodoIndex.vue
浏览文件 @
11ce9257
...
...
@@ -424,7 +424,10 @@
let
formValues
=
resData
.
formValues
;
let
formUrlparval
=
formValues
.
dataId
;
let
formUrlpar
=
formValues
.
dataName
;
formUrl
.
value
=
flowForm
.
formUrl
+
'?'
+
formUrlpar
+
'='
+
formUrlparval
;
const
connector
=
flowForm
.
formUrl
.
includes
(
'?'
)
?
'&'
:
'?'
;
formUrl
.
value
=
flowForm
.
formUrl
+
connector
+
formUrlpar
+
'='
+
formUrlparval
;
//formUrl.value = flowForm.formUrl + '?' + formUrlpar + '=' + formUrlparval;
console
.
error
(
'表单url:'
,
formUrl
.
value
);
}
formError
.
value
=
false
;
}
catch
(
error
)
{
...
...
zrch-risk-client-39/src/views/project/plan/components/StPlanExcuteForm.vue
浏览文件 @
11ce9257
...
...
@@ -65,6 +65,8 @@
const
resetForm
=
()
=>
{
formRef
.
value
.
resetFields
();
};
// 1 接收 id 2 保存调用 StPlanMan.api 的 saveOrUpdate
</
script
>
<
style
scoped
></
style
>
zrch-risk-server-39/jeecg-module-system/jeecg-module-flowable/src/main/java/org/jeecg/modules/flowable/service/IFlowDefinitionService.java
浏览文件 @
11ce9257
package
org
.
jeecg
.
modules
.
flowable
.
service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.flowable.bpmn.model.UserTask
;
import
org.flowable.engine.repository.ProcessDefinition
;
import
org.jeecg.common.api.vo.Result
;
import
org.jeecg.modules.flowable.domain.dto.FlowProcDefDto
;
...
...
@@ -8,6 +9,7 @@ import org.springframework.transaction.annotation.Transactional;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.util.List
;
import
java.util.Map
;
/**
...
...
@@ -105,4 +107,5 @@ public interface IFlowDefinitionService {
* @return
*/
public
Result
startProcessInstanceByDeployId
(
String
DeployId
,
Map
<
String
,
Object
>
variables
);
public
List
<
UserTask
>
taskList
(
String
deployId
);
}
zrch-risk-server-39/jeecg-module-system/jeecg-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowDefinitionServiceImpl.java
浏览文件 @
11ce9257
差异被折叠。
点击展开。
zrch-risk-server-39/jeecg-module-system/jeecg-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java
浏览文件 @
11ce9257
...
...
@@ -170,7 +170,10 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
myTask
.
setUid
(
approvalId
);
myTask
.
setTp
(
5
);
myTask
.
setTarget
(
nextTask
.
getName
());
if
(
zdval
!=
null
&&!
zdval
.
equals
(
""
)){
myTask
.
setTargetId
(
zdval
);
//zdval
}
myTask
.
setStTime
(
new
Date
());
myTask
.
setTaskName
(
"待处理"
);
myTask
.
setName
(
nextTask
.
getName
());
...
...
@@ -178,7 +181,10 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
myTask
.
setPriority
(
"M"
);
myTask
.
setDes
(
""
);
//myTask.setLinkAddr("/project/plan/StPlanManList?"+zdmc+"="+zdval);
if
(
sysForm
!=
null
){
myTask
.
setLinkAddr
(
sysForm
.
getFormListurl
());
}
myTaskService
.
save
(
myTask
);
// 4. 根据流程定义ID查询流程定义对象
...
...
@@ -197,7 +203,10 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
taskFlow
.
setProcDefId
(
nextTask
.
getProcessDefinitionId
());
taskFlow
.
setProcInsId
(
nextTask
.
getProcessInstanceId
());
taskFlow
.
setExecutionId
(
nextTask
.
getExecutionId
());
if
(
zdval
!=
null
&&!
zdval
.
equals
(
""
)){
taskFlow
.
setTargetId
(
zdval
);
}
taskFlow
.
setDeployId
(
deploymentId
);
taskFlow
.
setFormTableName
(
sysForm
.
getFormTableName
());
taskFlow
.
setUid
(
approvalId
);
...
...
zrch-risk-server-39/jeecg-module-system/jeecg-module-stm/src/main/java/org/jeecg/modules/stm/plan/main/entity/StPlanMan.java
浏览文件 @
11ce9257
...
...
@@ -150,5 +150,35 @@ public class StPlanMan implements Serializable {
/**处理人id*/
private
java
.
lang
.
String
uid
;
/**执行人*/
@Excel
(
name
=
"执行人"
,
width
=
15
)
private
java
.
lang
.
String
exeUid
;
/**执行操作时间*/
@Excel
(
name
=
"执行操作时间"
,
width
=
20
,
format
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
java
.
util
.
Date
exeTime
;
/**执行状态*/
@Excel
(
name
=
"执行状态"
,
width
=
15
)
private
java
.
lang
.
String
executeStatus
;
/**实际开始时间*/
@Excel
(
name
=
"实际开始时间"
,
width
=
15
,
format
=
"yyyy-MM-dd"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
private
java
.
util
.
Date
actualStartTime
;
/**实际结束时间*/
@Excel
(
name
=
"实际结束时间"
,
width
=
15
,
format
=
"yyyy-MM-dd"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
private
java
.
util
.
Date
actualEndTime
;
/**执行记录*/
@Excel
(
name
=
"执行记录"
,
width
=
15
)
private
java
.
lang
.
String
executeEcord
;
/**执行附件*/
@Excel
(
name
=
"执行附件"
,
width
=
15
)
private
java
.
lang
.
String
attachments
;
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论