diff --git a/core/core-backend/src/main/java/io/dataease/share/manage/ShareTicketManage.java b/core/core-backend/src/main/java/io/dataease/share/manage/ShareTicketManage.java index e639f8be70..065804313a 100644 --- a/core/core-backend/src/main/java/io/dataease/share/manage/ShareTicketManage.java +++ b/core/core-backend/src/main/java/io/dataease/share/manage/ShareTicketManage.java @@ -55,7 +55,8 @@ public class ShareTicketManage { ticketEntity.setArgs(creator.getArgs()); ticketEntity.setExp(creator.getExp()); ticketEntity.setUuid(creator.getUuid()); - coreShareTicketMapper.updateById(ticketEntity); + coreShareTicketMapper.deleteById(ticketEntity); + coreShareTicketMapper.insert(ticketEntity); return ticketEntity.getTicket(); } }