diff --git a/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java b/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java index 2c9b620..bcc271f 100644 --- a/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java +++ b/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java @@ -79,6 +79,7 @@ public class BasGroupJoinService { PtyCstmrGroup entity = ptyCstmrGroupRepository.findRejoinUser(rq.getGroupId(), rq.getCstmrSno()); entity.setJoinYn("Y"); entity.setJoinDt(DateUtils.nowDate()); + ptyCstmrGroupRepository.updateWithdrwDt(rq.getGroupId(), rq.getCstmrSno()); if(ptyCstmrGroupRepository.save(entity) == null) throw new CustomException(ErrorCode.FAIL); } diff --git a/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrGroupRepository.java b/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrGroupRepository.java index 376a113..02de1f2 100644 --- a/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrGroupRepository.java +++ b/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrGroupRepository.java @@ -3,9 +3,11 @@ package com.palnet.biz.jpa.repository.pty; import java.util.List; import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Modifying; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; import org.springframework.stereotype.Repository; +import org.springframework.transaction.annotation.Transactional; import com.palnet.biz.jpa.entity.PtyCstmrGroup; @@ -30,4 +32,13 @@ public interface PtyCstmrGroupRepository extends JpaRepository