From 1e01aa9e546190022a6d3b8364f07b4deec9147c Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Wed, 17 May 2023 15:07:49 +0800 Subject: [PATCH] Added transactional to GroupServiceImpl --- .../java/com/cfive/pinnacle/service/impl/GroupServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Pinnacle/src/main/java/com/cfive/pinnacle/service/impl/GroupServiceImpl.java b/Pinnacle/src/main/java/com/cfive/pinnacle/service/impl/GroupServiceImpl.java index 7d16fdb..ce1a6f2 100644 --- a/Pinnacle/src/main/java/com/cfive/pinnacle/service/impl/GroupServiceImpl.java +++ b/Pinnacle/src/main/java/com/cfive/pinnacle/service/impl/GroupServiceImpl.java @@ -9,6 +9,7 @@ import com.cfive.pinnacle.service.IGroupService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.HashSet; import java.util.List; @@ -47,6 +48,7 @@ public class GroupServiceImpl extends ServiceImpl implements } @Override + @Transactional public boolean addGroup(Group group) { if (groupMapper.insert(group) == 1) { group.getRoles().forEach(role -> { @@ -64,6 +66,7 @@ public class GroupServiceImpl extends ServiceImpl implements } @Override + @Transactional public boolean modifyGroup(Group group) { groupMapper.updateById(group); Group originalGroup = getGroup(group.getId());