REQ-3540: 扩容校验
This commit is contained in:
parent
729d04866a
commit
29b41bbc85
@ -26,6 +26,7 @@ import cn.axzo.apollo.workspace.api.workspace.res.SimpleWorkspaceRes;
|
||||
import cn.axzo.apollo.workspace.common.enums.WorkspaceTypeEnum;
|
||||
import cn.axzo.maokai.api.vo.response.tree.ValueNode;
|
||||
import cn.axzo.maokai.api.vo.response.tree.WalkingDecision;
|
||||
import cn.axzo.nanopart.doc.api.domain.DatabaseFeeConfig;
|
||||
import cn.axzo.nanopart.doc.api.domain.IndexNodeScope;
|
||||
import cn.axzo.nanopart.doc.api.enums.DatabaseScope;
|
||||
import cn.axzo.nanopart.doc.api.enums.DatabaseType;
|
||||
@ -195,6 +196,10 @@ public class FileDatabaseService {
|
||||
docLogDao.logRequest("expandCapacity", request.getCode(), request);
|
||||
FileDatabase db = fileDatabaseDao.getForUpdateOrThrow(request.getCode());
|
||||
BizAssertions.assertTrue(db.isActivated(), "只有激活状态的资料库才能扩容");
|
||||
DatabaseFeeConfig feeConfig = templateDatabaseQueryService.getOrThrow(
|
||||
db.getTemplateDatabaseCode()).getFeeConfig();
|
||||
if (feeConfig != null)
|
||||
BizAssertions.assertTrue(feeConfig.getExtendable(), "资料库不支持扩容");
|
||||
updateCapacity(request).update();
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user