|
|
@ -57,10 +57,7 @@ import com.epmet.modules.notice.service.NoticeService; |
|
|
|
import com.epmet.resi.group.constant.TopicConstant; |
|
|
|
import com.epmet.resi.group.dto.member.ResiGroupMemberDTO; |
|
|
|
import com.epmet.resi.group.dto.notice.NoticeDTO; |
|
|
|
import com.epmet.resi.group.dto.notice.form.AddNoticeFormDTO; |
|
|
|
import com.epmet.resi.group.dto.notice.form.EditNoticeFormDTO; |
|
|
|
import com.epmet.resi.group.dto.notice.form.NoticeDetailFormDTO; |
|
|
|
import com.epmet.resi.group.dto.notice.form.NoticeFileDTO; |
|
|
|
import com.epmet.resi.group.dto.notice.form.*; |
|
|
|
import com.epmet.resi.group.dto.notice.result.NoticeDetailResultDTO; |
|
|
|
import org.apache.commons.collections4.CollectionUtils; |
|
|
|
import org.apache.commons.logging.Log; |
|
|
@ -115,6 +112,8 @@ public class NoticeServiceImpl extends BaseServiceImpl<NoticeDao, NoticeEntity> |
|
|
|
private NoticeReadRecordDao noticeReadRecordDao; |
|
|
|
@Autowired |
|
|
|
private GroupMessageDao groupMessageDao; |
|
|
|
@Autowired |
|
|
|
private NoticeReadRecordService noticeReadRecordService; |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
@ -495,6 +494,12 @@ public class NoticeServiceImpl extends BaseServiceImpl<NoticeDao, NoticeEntity> |
|
|
|
resultDTO.setImageList(imageList); |
|
|
|
resultDTO.setDocList(docList); |
|
|
|
|
|
|
|
//5.修改当前人员对通知的阅读状态
|
|
|
|
ReadTypeFormDTO readType = new ReadTypeFormDTO(); |
|
|
|
readType.setNoticeId(formDTO.getNoticeId()); |
|
|
|
readType.setUserId(formDTO.getUserId()); |
|
|
|
noticeReadRecordService.readType(readType); |
|
|
|
|
|
|
|
return resultDTO; |
|
|
|
} |
|
|
|
|
|
|
|