Skip to content

Commit bd0a575

Browse files
authored
Merge pull request #145 from CareCode-Repo/fix/admin-notification-dispatch
fix: 어드민이 보낸 알림이 발송되지 않고, 게시글 조치가 두 결과를 냈다
2 parents caba184 + 16e8125 commit bd0a575

16 files changed

Lines changed: 720 additions & 176 deletions

‎archunit-baseline/05a5820d-39ea-4db6-b8e7-f737ac6a90df‎

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,26 @@
1-
Constructor <com.carecode.domain.admin.controller.AdminCommunityController.<init>(com.carecode.domain.community.repository.PostRepository, com.carecode.domain.community.mapper.CommunityMapper)> has parameter of type <com.carecode.domain.community.repository.PostRepository> in (AdminCommunityController.java:0)
21
Constructor <com.carecode.domain.admin.controller.AdminDashboardController.<init>(com.carecode.domain.user.repository.UserRepository, com.carecode.domain.health.repository.HospitalRepository, com.carecode.domain.policy.repository.PolicyRepository)> has parameter of type <com.carecode.domain.health.repository.HospitalRepository> in (AdminDashboardController.java:0)
32
Constructor <com.carecode.domain.admin.controller.AdminDashboardController.<init>(com.carecode.domain.user.repository.UserRepository, com.carecode.domain.health.repository.HospitalRepository, com.carecode.domain.policy.repository.PolicyRepository)> has parameter of type <com.carecode.domain.policy.repository.PolicyRepository> in (AdminDashboardController.java:0)
43
Constructor <com.carecode.domain.admin.controller.AdminDashboardController.<init>(com.carecode.domain.user.repository.UserRepository, com.carecode.domain.health.repository.HospitalRepository, com.carecode.domain.policy.repository.PolicyRepository)> has parameter of type <com.carecode.domain.user.repository.UserRepository> in (AdminDashboardController.java:0)
5-
Constructor <com.carecode.domain.admin.controller.AdminHealthController.<init>(com.carecode.domain.health.repository.HealthRecordRepository, com.carecode.domain.health.mapper.HealthRecordMapper)> has parameter of type <com.carecode.domain.health.repository.HealthRecordRepository> in (AdminHealthController.java:0)
6-
Constructor <com.carecode.domain.admin.controller.AdminHospitalController.<init>(com.carecode.domain.health.repository.HospitalRepository, com.carecode.domain.health.mapper.HospitalMapper)> has parameter of type <com.carecode.domain.health.repository.HospitalRepository> in (AdminHospitalController.java:0)
7-
Constructor <com.carecode.domain.admin.controller.AdminNotificationController.<init>(com.carecode.domain.notification.repository.NotificationRepository, com.carecode.domain.user.repository.UserRepository)> has parameter of type <com.carecode.domain.notification.repository.NotificationRepository> in (AdminNotificationController.java:0)
8-
Constructor <com.carecode.domain.admin.controller.AdminNotificationController.<init>(com.carecode.domain.notification.repository.NotificationRepository, com.carecode.domain.user.repository.UserRepository)> has parameter of type <com.carecode.domain.user.repository.UserRepository> in (AdminNotificationController.java:0)
94
Constructor <com.carecode.domain.admin.controller.AdminPolicyController.<init>(com.carecode.domain.policy.repository.PolicyRepository, com.carecode.domain.admin.service.PolicyAdminService)> has parameter of type <com.carecode.domain.policy.repository.PolicyRepository> in (AdminPolicyController.java:0)
105
Constructor <com.carecode.domain.admin.controller.AdminPolicyVerificationController.<init>(com.carecode.domain.policy.repository.PolicyRepository, com.carecode.core.security.CurrentUserFacade)> has parameter of type <com.carecode.domain.policy.repository.PolicyRepository> in (AdminPolicyVerificationController.java:0)
116
Constructor <com.carecode.domain.admin.controller.AdminUserController.<init>(com.carecode.domain.user.repository.UserRepository, com.carecode.domain.user.service.UserService)> has parameter of type <com.carecode.domain.user.repository.UserRepository> in (AdminUserController.java:0)
127
Constructor <com.carecode.domain.notification.controller.NotificationLinkController.<init>(com.carecode.domain.notification.repository.NotificationRepository, com.carecode.core.analytics.EventLogger, com.carecode.core.security.CurrentUserFacade)> has parameter of type <com.carecode.domain.notification.repository.NotificationRepository> in (NotificationLinkController.java:0)
138
Constructor <com.carecode.domain.policy.controller.BenefitLinkController.<init>(com.carecode.domain.policy.repository.PolicyRepository, com.carecode.core.analytics.EventLogger, com.carecode.core.security.CurrentUserFacade)> has parameter of type <com.carecode.domain.policy.repository.PolicyRepository> in (BenefitLinkController.java:0)
14-
Field <com.carecode.domain.admin.controller.AdminCommunityController.postRepository> has type <com.carecode.domain.community.repository.PostRepository> in (AdminCommunityController.java:0)
159
Field <com.carecode.domain.admin.controller.AdminDashboardController.hospitalRepository> has type <com.carecode.domain.health.repository.HospitalRepository> in (AdminDashboardController.java:0)
1610
Field <com.carecode.domain.admin.controller.AdminDashboardController.policyRepository> has type <com.carecode.domain.policy.repository.PolicyRepository> in (AdminDashboardController.java:0)
1711
Field <com.carecode.domain.admin.controller.AdminDashboardController.userRepository> has type <com.carecode.domain.user.repository.UserRepository> in (AdminDashboardController.java:0)
18-
Field <com.carecode.domain.admin.controller.AdminHealthController.healthRecordRepository> has type <com.carecode.domain.health.repository.HealthRecordRepository> in (AdminHealthController.java:0)
19-
Field <com.carecode.domain.admin.controller.AdminHospitalController.hospitalRepository> has type <com.carecode.domain.health.repository.HospitalRepository> in (AdminHospitalController.java:0)
20-
Field <com.carecode.domain.admin.controller.AdminNotificationController.notificationRepository> has type <com.carecode.domain.notification.repository.NotificationRepository> in (AdminNotificationController.java:0)
21-
Field <com.carecode.domain.admin.controller.AdminNotificationController.userRepository> has type <com.carecode.domain.user.repository.UserRepository> in (AdminNotificationController.java:0)
2212
Field <com.carecode.domain.admin.controller.AdminPolicyController.policyRepository> has type <com.carecode.domain.policy.repository.PolicyRepository> in (AdminPolicyController.java:0)
2313
Field <com.carecode.domain.admin.controller.AdminPolicyVerificationController.policyRepository> has type <com.carecode.domain.policy.repository.PolicyRepository> in (AdminPolicyVerificationController.java:0)
2414
Field <com.carecode.domain.admin.controller.AdminUserController.userRepository> has type <com.carecode.domain.user.repository.UserRepository> in (AdminUserController.java:0)
2515
Field <com.carecode.domain.notification.controller.NotificationLinkController.notificationRepository> has type <com.carecode.domain.notification.repository.NotificationRepository> in (NotificationLinkController.java:0)
2616
Field <com.carecode.domain.policy.controller.BenefitLinkController.policyRepository> has type <com.carecode.domain.policy.repository.PolicyRepository> in (BenefitLinkController.java:0)
27-
Method <com.carecode.domain.admin.controller.AdminCommunityController.delete(java.lang.Long)> calls method <com.carecode.domain.community.repository.PostRepository.delete(java.lang.Object)> in (AdminCommunityController.java:46)
28-
Method <com.carecode.domain.admin.controller.AdminCommunityController.findPost(java.lang.Long)> calls method <com.carecode.domain.community.repository.PostRepository.findById(java.lang.Object)> in (AdminCommunityController.java:51)
29-
Method <com.carecode.domain.admin.controller.AdminCommunityController.list(org.springframework.data.domain.Pageable)> calls method <com.carecode.domain.community.repository.PostRepository.findAll(org.springframework.data.domain.Pageable)> in (AdminCommunityController.java:33)
3017
Method <com.carecode.domain.admin.controller.AdminDashboardController.dashboard()> calls method <com.carecode.domain.health.repository.HospitalRepository.count()> in (AdminDashboardController.java:46)
3118
Method <com.carecode.domain.admin.controller.AdminDashboardController.dashboard()> calls method <com.carecode.domain.policy.repository.PolicyRepository.count()> in (AdminDashboardController.java:47)
3219
Method <com.carecode.domain.admin.controller.AdminDashboardController.dashboard()> calls method <com.carecode.domain.user.repository.UserRepository.count()> in (AdminDashboardController.java:45)
3320
Method <com.carecode.domain.admin.controller.AdminDashboardController.recentActivities()> calls method <com.carecode.domain.health.repository.HospitalRepository.findTop2ByOrderByCreatedAtDesc()> in (AdminDashboardController.java:59)
3421
Method <com.carecode.domain.admin.controller.AdminDashboardController.recentActivities()> calls method <com.carecode.domain.policy.repository.PolicyRepository.findTop1ByOrderByCreatedAtDesc()> in (AdminDashboardController.java:62)
3522
Method <com.carecode.domain.admin.controller.AdminDashboardController.recentActivities()> calls method <com.carecode.domain.user.repository.UserRepository.findTop2ByDeletedAtIsNullOrderByCreatedAtDesc()> in (AdminDashboardController.java:56)
3623
Method <com.carecode.domain.admin.controller.AdminDashboardController.userTrend()> calls method <com.carecode.domain.user.repository.UserRepository.countUsersGroupedByMonthSince(java.time.LocalDateTime)> in (AdminDashboardController.java:78)
37-
Method <com.carecode.domain.admin.controller.AdminHealthController.delete(java.lang.Long)> calls method <com.carecode.domain.health.repository.HealthRecordRepository.delete(java.lang.Object)> in (AdminHealthController.java:46)
38-
Method <com.carecode.domain.admin.controller.AdminHealthController.findRecord(java.lang.Long)> calls method <com.carecode.domain.health.repository.HealthRecordRepository.findById(java.lang.Object)> in (AdminHealthController.java:51)
39-
Method <com.carecode.domain.admin.controller.AdminHealthController.list(org.springframework.data.domain.Pageable)> calls method <com.carecode.domain.health.repository.HealthRecordRepository.findAll(org.springframework.data.domain.Pageable)> in (AdminHealthController.java:33)
40-
Method <com.carecode.domain.admin.controller.AdminHospitalController.delete(java.lang.Long)> calls method <com.carecode.domain.health.repository.HospitalRepository.delete(java.lang.Object)> in (AdminHospitalController.java:45)
41-
Method <com.carecode.domain.admin.controller.AdminHospitalController.findHospital(java.lang.Long)> calls method <com.carecode.domain.health.repository.HospitalRepository.findById(java.lang.Object)> in (AdminHospitalController.java:50)
42-
Method <com.carecode.domain.admin.controller.AdminHospitalController.list(org.springframework.data.domain.Pageable)> calls method <com.carecode.domain.health.repository.HospitalRepository.findAll(org.springframework.data.domain.Pageable)> in (AdminHospitalController.java:32)
43-
Method <com.carecode.domain.admin.controller.AdminNotificationController.create(com.carecode.domain.admin.dto.AdminNotificationCreateRequest)> calls method <com.carecode.domain.notification.repository.NotificationRepository.save(java.lang.Object)> in (AdminNotificationController.java:63)
44-
Method <com.carecode.domain.admin.controller.AdminNotificationController.create(com.carecode.domain.admin.dto.AdminNotificationCreateRequest)> calls method <com.carecode.domain.user.repository.UserRepository.findById(java.lang.Object)> in (AdminNotificationController.java:52)
45-
Method <com.carecode.domain.admin.controller.AdminNotificationController.delete(java.lang.Long)> calls method <com.carecode.domain.notification.repository.NotificationRepository.delete(java.lang.Object)> in (AdminNotificationController.java:70)
46-
Method <com.carecode.domain.admin.controller.AdminNotificationController.findNotification(java.lang.Long)> calls method <com.carecode.domain.notification.repository.NotificationRepository.findById(java.lang.Object)> in (AdminNotificationController.java:75)
47-
Method <com.carecode.domain.admin.controller.AdminNotificationController.list(org.springframework.data.domain.Pageable)> calls method <com.carecode.domain.notification.repository.NotificationRepository.findAll(org.springframework.data.domain.Pageable)> in (AdminNotificationController.java:38)
4824
Method <com.carecode.domain.admin.controller.AdminPolicyController.findPolicy(java.lang.Long)> calls method <com.carecode.domain.policy.repository.PolicyRepository.findById(java.lang.Object)> in (AdminPolicyController.java:77)
4925
Method <com.carecode.domain.admin.controller.AdminPolicyController.list(org.springframework.data.domain.Pageable)> calls method <com.carecode.domain.policy.repository.PolicyRepository.findAll(org.springframework.data.domain.Pageable)> in (AdminPolicyController.java:36)
5026
Method <com.carecode.domain.admin.controller.AdminPolicyVerificationController.status()> calls method <com.carecode.domain.policy.repository.PolicyRepository.findByIsActiveTrue()> in (AdminPolicyVerificationController.java:69)

0 commit comments

Comments
 (0)