chore: 解决冲突

This commit is contained in:
fit2cloud-chenyw
2026-04-24 17:09:19 +08:00
committed by fit2cloud-chenyw
parent 06e97b8fbf
commit 1ea7c05010

View File

@@ -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<XpackShare> 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;
}
}