update 更改统一待办的推送的url
This commit is contained in:
+6
-6
@@ -163,26 +163,26 @@ public class HiworkTodoServiceImpl implements PushWorkflowIntegrationAPI {
|
|||||||
}
|
}
|
||||||
hiworkTodo.setBid(processAll.getProjectId());
|
hiworkTodo.setBid(processAll.getProjectId());
|
||||||
String url = hiworkFontUrl
|
String url = hiworkFontUrl
|
||||||
.replaceAll("&","%26")
|
//.replaceAll("&","%26")
|
||||||
.replaceAll("\\?","%3F")
|
//.replaceAll("\\?","%3F")
|
||||||
.replace("{projectId}",processAll.getProjectId())
|
.replace("{projectId}",processAll.getProjectId())
|
||||||
.replace("{taskName}",processApprovalRecord.getTaskName())
|
.replace("{taskName}",processApprovalRecord.getTaskName())
|
||||||
.replace("{taskId}",processApprovalRecord.getTaskId())
|
.replace("{taskId}",processApprovalRecord.getTaskId())
|
||||||
.replace("{processInstanceId}",processApprovalRecord.getProcessInstanceId())
|
.replace("{processInstanceId}",processApprovalRecord.getProcessInstanceId())
|
||||||
.replace("{nodeId}",processApprovalRecord.getNodeId());
|
.replace("{nodeId}",processApprovalRecord.getNodeId());
|
||||||
// 跳转链接
|
// 跳转链接
|
||||||
String businessLink = hiworkUrl + url.replace("{url}", Objects.requireNonNull(ProcessTypeEnum.getFontReturnUrlPc(processAll.getPrcType())));
|
String businessLink = url.replace("{url}", Objects.requireNonNull(ProcessTypeEnum.getFontReturnUrlPc(processAll.getPrcType())));
|
||||||
hiworkTodo.setBusinessLink(businessLink);
|
hiworkTodo.setBusinessLink(businessLink);
|
||||||
// APP跳转链接
|
// APP跳转链接
|
||||||
String appUrl = hiworkFontAppUrl
|
String appUrl = hiworkFontAppUrl
|
||||||
.replaceAll("&","%26")
|
//.replaceAll("&","%26")
|
||||||
.replaceAll("\\?","%3F")
|
//.replaceAll("\\?","%3F")
|
||||||
.replace("{projectId}",processAll.getProjectId())
|
.replace("{projectId}",processAll.getProjectId())
|
||||||
.replace("{taskName}",processApprovalRecord.getTaskName())
|
.replace("{taskName}",processApprovalRecord.getTaskName())
|
||||||
.replace("{taskId}",processApprovalRecord.getTaskId())
|
.replace("{taskId}",processApprovalRecord.getTaskId())
|
||||||
.replace("{processInstanceId}",processApprovalRecord.getProcessInstanceId())
|
.replace("{processInstanceId}",processApprovalRecord.getProcessInstanceId())
|
||||||
.replace("{nodeId}",processApprovalRecord.getNodeId());
|
.replace("{nodeId}",processApprovalRecord.getNodeId());
|
||||||
String appBusinessLink = hiworkUrl + appUrl.replace("{url}", Objects.requireNonNull(ProcessTypeEnum.getFontReturnUrlPc(processAll.getPrcType())));
|
String appBusinessLink = appUrl.replace("{url}", Objects.requireNonNull(ProcessTypeEnum.getFontReturnUrlPc(processAll.getPrcType())));
|
||||||
hiworkTodo.setAppBusinessLink(appBusinessLink);
|
hiworkTodo.setAppBusinessLink(appBusinessLink);
|
||||||
}
|
}
|
||||||
SysUser sysUser = sysUserService.getById(processApprovalRecord.getUserId());
|
SysUser sysUser = sysUserService.getById(processApprovalRecord.getUserId());
|
||||||
|
|||||||
Reference in New Issue
Block a user