diff --git a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveCCRequestDTO.java b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveCCRequestDTO.java index d41ad2d..7d01b55 100644 --- a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveCCRequestDTO.java +++ b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveCCRequestDTO.java @@ -76,6 +76,6 @@ public class ReceiveCCRequestDTO { * 接收时间戳 */ @JsonProperty("receivets") - private Long receiveTs; + private String receiveTs; } diff --git a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveTodoRequestDTO.java b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveTodoRequestDTO.java index 0a4f654..faf8045 100644 --- a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveTodoRequestDTO.java +++ b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/config/framework/portal/core/dto/ReceiveTodoRequestDTO.java @@ -76,6 +76,6 @@ public class ReceiveTodoRequestDTO { * 接收时间戳 */ @JsonProperty("receivets") - private Long receiveTs; + private String receiveTs; } diff --git a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java index 07a2c4b..356366d 100644 --- a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java +++ b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java @@ -167,12 +167,12 @@ public class BpmProcessInstanceCopyServiceImpl implements IBpmProcessInstanceCop .setRequestName(copy.getProcessInstanceName() + "-" + startUser.getNickname() + "-" + DateUtil.formatDateTime(processInstance.getStartTime())) .setWorkflowName(copy.getProcessInstanceName()) .setNodeName(copy.getTaskName()) - .setPcUrl("/process-instance/detail?id=" + copy.getProcessInstanceId()) + .setPcUrl("/process-instance/detail?id=" + copy.getProcessInstanceId() + "&read=true") .setCreator(creatorUser.getUsername()) .setCreateDateTime(Date.from(copy.getCreateTime().atZone(ZoneId.systemDefault()).toInstant())) .setReceiver(receiverUser.getUsername()) .setReceiveDateTime(Date.from(copy.getCreateTime().atZone(ZoneId.systemDefault()).toInstant())) - .setReceiveTs(System.currentTimeMillis()); + .setReceiveTs(String.valueOf(System.currentTimeMillis())); } ).forEach(request -> { PortalTodoResponseDTO response = portalRequest.receiveCCRequest(request);