| | |
| | | return results; |
| | | } |
| | | |
| | | // 이메일 알림 예정 시간을 실시간으로 설정한 사용자를 조회한다. |
| | | @Override |
| | | @Transactional(readOnly = true) |
| | | public List<String> findByRealTimeNotifyTime() { |
| | | Map<String, Object> conditions = new HashMap<>(); |
| | | |
| | | List<Map<String, Object>> users = this.userMapper.findByRealTimeNotifyTime(conditions); |
| | | List<String> results = Lists.newArrayList(); |
| | | |
| | | for (Map<String, Object> user : users) { |
| | | results.add(MapUtil.getString(user, "account")); |
| | | } |
| | | |
| | | return results; |
| | | } |
| | | |
| | | // 프로젝트에 참여하는 사용자 정보를 조회한다. |
| | | @Override |
| | | @Transactional(readOnly = true) |