@ -21,6 +24,12 @@ public class FlowUserTaskListener implements TaskListener {
@@ -21,6 +24,12 @@ public class FlowUserTaskListener implements TaskListener {
@ -28,5 +37,28 @@ public class FlowUserTaskListener implements TaskListener {
@@ -28,5 +37,28 @@ public class FlowUserTaskListener implements TaskListener {
@ -906,6 +906,11 @@ public class FlowApiServiceImpl implements FlowApiService {
@@ -906,6 +906,11 @@ public class FlowApiServiceImpl implements FlowApiService {
@ -938,7 +943,9 @@ public class FlowApiServiceImpl implements FlowApiService {
@@ -938,7 +943,9 @@ public class FlowApiServiceImpl implements FlowApiService {
@ -2647,6 +2654,10 @@ public class FlowApiServiceImpl implements FlowApiService {
@@ -2647,6 +2654,10 @@ public class FlowApiServiceImpl implements FlowApiService {
// 业务数据只查一次。原来写在占位符循环内部,N 个业务占位符就调 N 次 getBusinessData(重操作:查库 +
// 字典翻译 + 附件列填充 + 关联重排),列表接口再逐行调用,会放大成 M 行 × N 占位符次查询。
JSONObjectbizData=null;
booleanbizDataLoaded=false;
for(StringvarName:varNames){
Stringvalue=null;
if(StrUtil.isNotBlank(processInstanceId)){
@ -2667,10 +2678,13 @@ public class FlowApiServiceImpl implements FlowApiService {
@@ -2667,10 +2678,13 @@ public class FlowApiServiceImpl implements FlowApiService {
@ -2680,6 +2694,79 @@ public class FlowApiServiceImpl implements FlowApiService {
@@ -2680,6 +2694,79 @@ public class FlowApiServiceImpl implements FlowApiService {
@ -113,6 +113,12 @@ public class FlowWorkOrderServiceImpl extends BaseService<FlowWorkOrder, Long> i
@@ -113,6 +113,12 @@ public class FlowWorkOrderServiceImpl extends BaseService<FlowWorkOrder, Long> i
@ -304,12 +310,47 @@ public class FlowWorkOrderServiceImpl extends BaseService<FlowWorkOrder, Long> i
@@ -304,12 +310,47 @@ public class FlowWorkOrderServiceImpl extends BaseService<FlowWorkOrder, Long> i