Skip to content

Commit

Permalink
feat: add create alarm method
Browse files Browse the repository at this point in the history
  • Loading branch information
Kang1221 committed Sep 11, 2024
1 parent 3b29bb5 commit 258d72e
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion src/main/java/co/orange/ddanzi/service/AlarmService.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import co.orange.ddanzi.domain.user.Alarm;
import co.orange.ddanzi.domain.user.User;
import co.orange.ddanzi.domain.user.enums.FcmCase;
import co.orange.ddanzi.dto.alarm.AlarmResponseDto;
import co.orange.ddanzi.dto.alarm.MyAlarm;
import co.orange.ddanzi.global.jwt.AuthUtils;
import co.orange.ddanzi.repository.AlarmRepository;
Expand Down Expand Up @@ -49,8 +50,9 @@ public ApiResponse<?> getAlarms(){
}
else
myAlarm.orderId(order.getId());
myAlarmList.add(myAlarm.build());
}
return ApiResponse.onSuccess(Success.GET_ALARM_LIST_SUCCESS,myAlarmList);
return ApiResponse.onSuccess(Success.GET_ALARM_LIST_SUCCESS, AlarmResponseDto.builder().alarmList(myAlarmList).build());
}

@Transactional
Expand All @@ -76,4 +78,14 @@ private String createAlarmTime(LocalDateTime createdAt){
}
}

public void createAlarm(User user, FcmCase alarmCase, Order order){
log.info("Create Alarm Record");
Alarm newAlarm = Alarm.builder()
.alarmCase(alarmCase)
.user(user)
.order(order)
.build();
alarmRepository.save(newAlarm);
}

}

0 comments on commit 258d72e

Please sign in to comment.