update 1、替换oa待办传参中的processId为taskId
2、转办时oa待办传参中的taskId增加时间戳区分
This commit is contained in:
+6
-5
@@ -173,11 +173,12 @@ public class HiworkTodoServiceImpl implements PushWorkflowIntegrationAPI {
|
||||
hiworkTodo.setSysCode(hiworkSysCode);
|
||||
|
||||
String date = DateUtil.formatDateTime(new Date());
|
||||
|
||||
String taskId = processApprovalRecord.getTaskId();
|
||||
String transferTaskId = processApprovalRecord.getTransferTaskId();
|
||||
hiworkTodo.setFlowid(processApprovalRecord.getProcessInstanceId());
|
||||
hiworkTodo.setProcessId(processApprovalRecord.getProcessInstanceId());
|
||||
hiworkTodo.setProcessId(taskId);
|
||||
hiworkTodo.setProcessType(PROCESS_TYPE);
|
||||
hiworkTodo.setTaskId(processApprovalRecord.getTaskId());
|
||||
hiworkTodo.setTaskId(transferTaskId!=null?transferTaskId:taskId);
|
||||
hiworkTodo.setTaskName(processApprovalRecord.getTaskName());
|
||||
|
||||
LambdaQueryWrapper<ProcessNode> wrapper = new LambdaQueryWrapper<>();
|
||||
@@ -228,7 +229,7 @@ public class HiworkTodoServiceImpl implements PushWorkflowIntegrationAPI {
|
||||
//.replaceAll("\\?","%3F")
|
||||
.replace("{projectId}",projectId)
|
||||
.replace("{taskName}",processApprovalRecord.getTaskName())
|
||||
.replace("{taskId}",processApprovalRecord.getTaskId())
|
||||
.replace("{taskId}", taskId)
|
||||
.replace("{processInstanceId}",processApprovalRecord.getProcessInstanceId())
|
||||
.replace("{nodeId}",processApprovalRecord.getNodeId());
|
||||
// 跳转链接
|
||||
@@ -240,7 +241,7 @@ public class HiworkTodoServiceImpl implements PushWorkflowIntegrationAPI {
|
||||
//.replaceAll("\\?","%3F")
|
||||
.replace("{projectId}",projectId)
|
||||
.replace("{taskName}",processApprovalRecord.getTaskName())
|
||||
.replace("{taskId}",processApprovalRecord.getTaskId())
|
||||
.replace("{taskId}", taskId)
|
||||
.replace("{processInstanceId}",processApprovalRecord.getProcessInstanceId())
|
||||
.replace("{nodeId}",processApprovalRecord.getNodeId());
|
||||
String appBusinessLink = appUrl.replace("{url}", Objects.requireNonNull(ProcessTypeEnum.getFontReturnUrlPc(processAll.getPrcType())));
|
||||
|
||||
Reference in New Issue
Block a user