| | |
| | | val noticeReadStateMapper: NoticeReadStateMapper, |
| | | val noticeTemplateMapper: NoticeTemplateMapper, |
| | | val userinfoMapper: UserinfoMapper, |
| | | val baseInfoMapper: BaseInfoMapper, |
| | | val meetingParticipantRepository: MeetingParticipantRepository, |
| | | val templateManager: TemplateManager, |
| | | ) : NotificationService { |
| | |
| | | response: HttpServletResponse, |
| | | ): List<NotificationVo> { |
| | | val userInfo = userinfoMapper.selectByPrimaryKey(userId) ?: return emptyList() |
| | | val baseInfo = baseInfoMapper.selectByPrimaryKey(userId) |
| | | val userTypeId = userInfo.usertypeid |
| | | val district = userInfo.extension1 |
| | | var districtCode = DistrictType.getCode(district) |
| | | var districtCode = DistrictType.getCode(district) ?: baseInfo?.biDistrictCode |
| | | var sceneTypeId = userInfo.extension2 |
| | | |
| | | when (userTypeId?.toInt()) { |
| | |
| | | |
| | | override fun getUnReadNoticeNum(userId: String): Int { |
| | | val userInfo = userinfoMapper.selectByPrimaryKey(userId) ?: return 0 |
| | | val baseInfo = baseInfoMapper.selectByPrimaryKey(userId) |
| | | val userTypeId = userInfo.usertypeid |
| | | val district = userInfo.extension1 |
| | | var districtCode = DistrictType.getCode(district) |
| | | var districtCode = DistrictType.getCode(district) ?: baseInfo?.biDistrictCode |
| | | var sceneTypeId = userInfo.extension2 |
| | | |
| | | when (userTypeId?.toInt()) { |