Revert "REQ-3345: 直接解散群"

This reverts commit 74726858e7.
This commit is contained in:
yanglin 2025-02-19 11:00:30 +08:00
parent 74726858e7
commit dc53d3fd7c

View File

@ -68,7 +68,8 @@ public class GroupManager {
return transactionTemplate.execute(unused -> {
Group savedGroup = groupDao.findByBizCode(request.getBizCode(), request.getGroupType(), true)
.orElse(null);
BizAssertions.assertTrue(savedGroup == null, String.format("群已经存在: %s", request.getName()));
BizAssertions.assertTrue(savedGroup == null || savedGroup.isDismissed(),
String.format("群已经存在: %s", request.getName()));
ImAccounts imAccounts = accountService.getAccountsByPersons(request.getPeople());
String owner = imAccounts.findAccount(request.getOwner()).orElse(null);
BizAssertions.assertNotNull(owner, "群主没有IM账号, 无法创建群. {}", request.getOwner());