perf: scc流程发起性能提升至1秒内
This commit is contained in:
+6
-4
@@ -185,10 +185,12 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
|
|||||||
// 获取第一个任务的taskId
|
// 获取第一个任务的taskId
|
||||||
String taskId = actFlowCommonService.getFirstTaskId(processInstanceId, userId, processDefinitionId);
|
String taskId = actFlowCommonService.getFirstTaskId(processInstanceId, userId, processDefinitionId);
|
||||||
processTask.setTaskId(taskId);
|
processTask.setTaskId(taskId);
|
||||||
// 保存第一个节点的草稿
|
CompletableFuture.runAsync(() -> {
|
||||||
processHandleService.saveToDraft(processInfoVO, userId);
|
// 保存第一个节点的草稿
|
||||||
// 保存第一个节点的快照
|
processHandleService.saveToDraft(processInfoVO, userId);
|
||||||
processHandleService.saveToSnapshot(processInfoVO, userId);
|
// 保存第一个节点的快照
|
||||||
|
processHandleService.saveToSnapshot(processInfoVO, userId);
|
||||||
|
});
|
||||||
// 更新审批表为完成,填充数据
|
// 更新审批表为完成,填充数据
|
||||||
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
||||||
// 根据流程实例id更新流程总表
|
// 根据流程实例id更新流程总表
|
||||||
|
|||||||
@@ -306,7 +306,7 @@ jero:
|
|||||||
fileSuffixLimits : 0x00,%00,\\00,.jsp,.exe,.php,.asp,.aspx,.jspx,.xml,.html,.js,.sh,.bin,$DATA
|
fileSuffixLimits : 0x00,%00,\\00,.jsp,.exe,.php,.asp,.aspx,.jspx,.xml,.html,.js,.sh,.bin,$DATA
|
||||||
# 跨站白名单
|
# 跨站白名单
|
||||||
whiteUrls: localhost:62345,localhost:8188,localhost:3344,localhost:3435,localhost:3408
|
whiteUrls: localhost:62345,localhost:8188,localhost:3344,localhost:3435,localhost:3408
|
||||||
xssExcludedPages: /login,/updatePassword
|
xssExcludedPages: /login,/updatePassword,/uploadModelFile,/standardComplianceCheck/start
|
||||||
# cors白名单
|
# cors白名单
|
||||||
notFilter:
|
notFilter:
|
||||||
# origin地址
|
# origin地址
|
||||||
|
|||||||
Reference in New Issue
Block a user