diff --git a/core/core-backend/src/main/java/io/dataease/share/manage/ShareSecretManage.java b/core/core-backend/src/main/java/io/dataease/share/manage/ShareSecretManage.java deleted file mode 100644 index 533ed0640e..0000000000 --- a/core/core-backend/src/main/java/io/dataease/share/manage/ShareSecretManage.java +++ /dev/null @@ -1,35 +0,0 @@ -package io.dataease.share.manage; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.dataease.exception.DEException; -import io.dataease.share.dao.auto.entity.XpackShare; -import io.dataease.share.dao.auto.mapper.XpackShareMapper; -import jakarta.annotation.Resource; -import lombok.Getter; -import org.apache.commons.lang3.ObjectUtils; -import org.apache.commons.lang3.StringUtils; -import org.springframework.beans.factory.annotation.Value; -import org.springframework.stereotype.Component; - -@Component("shareSecretManage") -public class ShareSecretManage { - - - @Getter - @Value("${dataease.default-link-pwd:link-pwd-fit2cloud}") - private String defaultPwd; - - - @Resource - private XpackShareMapper xpackShareMapper; - - public String getSecret(Long resourceId, Long uid) { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("creator", uid); - queryWrapper.eq("resource_id", resourceId); - XpackShare xpackShare = xpackShareMapper.selectOne(queryWrapper); - if (ObjectUtils.isEmpty(xpackShare)) DEException.throwException("Share resource do not exist"); - String sharePwd = xpackShare.getPwd(); - return StringUtils.isNotBlank(sharePwd) ? sharePwd : defaultPwd; - } -}