From 62668dfdd134b1a921f29549ad0a3d03226fc44f Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Fri, 29 Mar 2024 10:18:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=AC=E5=85=B1=E9=93=BE=E6=8E=A5tick?= =?UTF-8?q?et=E8=BF=87=E6=9C=9F=E6=9C=BA=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/dataease/service/panel/PanelLinkService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java index 28ec8bde3d..8096e7ef1d 100644 --- a/core/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java +++ b/core/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java @@ -395,6 +395,10 @@ public class PanelLinkService { return ticketDto; } Long exp = linkTicket.getExp(); + if (ObjectUtils.isEmpty(exp) || exp.equals(0L)) { + ticketDto.setTicketExp(false); + return ticketDto; + } long expTime = exp * 60L * 1000L; long time = now - accessTime; ticketDto.setTicketExp(time > expTime);