From 7abe0fb39038e55fa7f28804f437a0431a25ae37 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期五, 24 三月 2023 14:38:12 +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