diff --git a/ff-admin/src/main/java/com/ff/api/controller/ApiMemberController.java b/ff-admin/src/main/java/com/ff/api/controller/ApiMemberController.java index 9e683c3..5038bdb 100644 --- a/ff-admin/src/main/java/com/ff/api/controller/ApiMemberController.java +++ b/ff-admin/src/main/java/com/ff/api/controller/ApiMemberController.java @@ -28,6 +28,7 @@ import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; +import org.springframework.transaction.annotation.Transactional; import org.springframework.util.Assert; import org.springframework.util.CollectionUtils; import org.springframework.validation.annotation.Validated; @@ -85,6 +86,7 @@ public class ApiMemberController extends BaseController { * @return {@link AjaxResult } */ @PostMapping("/create") + @Transactional public AjaxResult createMember(@Validated @RequestBody MemberCreateApiRequest memberCreateApiRequest) { IGamesService iGamesService = gamesService.get(memberCreateApiRequest.getPlatformCode() + Constants.SERVICE); diff --git a/ff-base/target/classes/com/ff/base/utils/TenantUtils.class b/ff-base/target/classes/com/ff/base/utils/TenantUtils.class index 7a60f83..01f08dd 100644 Binary files a/ff-base/target/classes/com/ff/base/utils/TenantUtils.class and b/ff-base/target/classes/com/ff/base/utils/TenantUtils.class differ