Skip to content

Commit

Permalink
feat: 전달받은 이미지 S3 이미지 업로드하는 메서드 작성
Browse files Browse the repository at this point in the history
  • Loading branch information
k000927 committed Aug 13, 2024
1 parent 03fcb68 commit 1b0001e
Showing 1 changed file with 12 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import JGS.CasperEvent.domain.event.dto.RequestDto.lotteryEventDto.LotteryEventRequestDto;
import JGS.CasperEvent.domain.event.dto.RequestDto.rushEventDto.RushEventOptionRequestDto;
import JGS.CasperEvent.domain.event.dto.RequestDto.rushEventDto.RushEventRequestDto;
import JGS.CasperEvent.domain.event.dto.ResponseDto.ImageUrlResponseDto;
import JGS.CasperEvent.domain.event.dto.ResponseDto.lotteryEventResponseDto.LotteryEventDetailResponseDto;
import JGS.CasperEvent.domain.event.dto.ResponseDto.lotteryEventResponseDto.LotteryEventParticipantsListResponseDto;
import JGS.CasperEvent.domain.event.dto.ResponseDto.lotteryEventResponseDto.LotteryEventParticipantsResponseDto;
Expand Down Expand Up @@ -74,6 +75,10 @@ public ResponseDto postAdmin(AdminRequestDto adminRequestDto) {
return ResponseDto.of("관리자 생성 성공");
}

public ImageUrlResponseDto postImage(MultipartFile image){
return new ImageUrlResponseDto(s3Service.upload(image));
}

public LotteryEventResponseDto createLotteryEvent(LotteryEventRequestDto lotteryEventRequestDto) {
if (lotteryEventRepository.count() >= 1) throw new TooManyLotteryEventException();

Expand Down Expand Up @@ -150,7 +155,7 @@ public RushEventResponseDto createRushEvent(RushEventRequestDto rushEventRequest
Position.RIGHT
));

rushEvent.updateOption(leftRushOption, rightRushOption);
rushEvent.addOption(leftRushOption, rightRushOption);

return RushEventResponseDto.of(rushEvent);
}
Expand Down Expand Up @@ -254,4 +259,10 @@ private LotteryEvent getCurrentLotteryEvent() {

return lotteryEventList.get(0);
}

public List<AdminRushEventResponseDto> updateRushEvents(List<RushEventRequestDto> rushEventRequestDtoList, List<MultipartFile> images) {
LocalDateTime now = LocalDateTime.now();

return null;
}
}

0 comments on commit 1b0001e

Please sign in to comment.