From e0652e168a1ad4a831d59d54363d3fa5582903d2 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期三, 22 三月 2023 18:26:29 +0800 Subject: [PATCH] 修改用户服务相关内容,增加密码策略 --- Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/StrategyServiceImpl.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/StrategyServiceImpl.java b/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/StrategyServiceImpl.java index 50406e8..f76c5aa 100644 --- a/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/StrategyServiceImpl.java +++ b/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/StrategyServiceImpl.java @@ -92,6 +92,10 @@ this.update(Wrappers.<Strategy>update().lambda() .set(Strategy::getIsDefault,CommonConstant.NOT_SEALED_ID) .eq(Strategy::getIsDefault,CommonConstant.DATA_SCOPE_CATEGORY)); + }else { + if(Func.isEmpty(queryByIsDefault())){ + throw new ServiceException("榛樿瀵嗙爜绛栫暐蹇呴』鏈変笖浠呮湁涓�鏉�!"); + } } if(Func.isEmpty(strategy.getUpdateTime())){ strategy.setUpdateTime(new Date()); @@ -120,4 +124,14 @@ return tenantTemp; } + /** + * 鏌ヨ榛樿瀵嗙爜绛栫暐 + * @return + */ + @Override + public Long queryByIsDefault() { + return this.getOne(Wrappers.<Strategy>query().lambda() + .eq(Strategy::getIsDefault, CommonConstant.DATA_SCOPE_CATEGORY)).getId(); + } + } -- Gitblit v1.9.3