From 74066fc93d456c22e7b8cfd487dc5c8e7514286f Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 19 Feb 2020 23:08:07 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20oss=E8=B5=84=E6=BA=90=E7=BC=96=E5=8F=B7?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A7=9F=E6=88=B7=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/resource/service/impl/OssServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/service/impl/OssServiceImpl.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/service/impl/OssServiceImpl.java index b2c8ed78..b0543717 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/service/impl/OssServiceImpl.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/service/impl/OssServiceImpl.java @@ -21,6 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import org.springblade.core.log.exception.ServiceException; import org.springblade.core.mp.base.BaseServiceImpl; +import org.springblade.core.secure.utils.AuthUtil; import org.springblade.core.tool.utils.Func; import org.springblade.resource.entity.Oss; import org.springblade.resource.entity.OssVO; @@ -45,7 +46,8 @@ public class OssServiceImpl extends BaseServiceImpl implements I @Override public boolean submit(Oss oss) { - LambdaQueryWrapper lqw = Wrappers.query().lambda().eq(Oss::getOssCode, oss.getOssCode()); + LambdaQueryWrapper lqw = Wrappers.query().lambda() + .eq(Oss::getOssCode, oss.getOssCode()).eq(Oss::getTenantId, AuthUtil.getTenantId()); Integer cnt = baseMapper.selectCount(Func.isEmpty(oss.getId()) ? lqw : lqw.notIn(Oss::getId, oss.getId())); if (cnt > 0) { throw new ServiceException("当前资源编号已存在!");