|  |  |  | 
|---|
|  |  |  | import com.xinquan.common.core.web.domain.BaseModel; | 
|---|
|  |  |  | import com.xinquan.common.security.service.TokenService; | 
|---|
|  |  |  | import com.xinquan.common.security.utils.SecurityUtils; | 
|---|
|  |  |  | import com.xinquan.meditation.api.domain.Meditation; | 
|---|
|  |  |  | import com.xinquan.meditation.api.domain.MeditationQuestion; | 
|---|
|  |  |  | import com.xinquan.meditation.api.feign.RemoteMeditationService; | 
|---|
|  |  |  | import com.xinquan.system.api.domain.AppUser; | 
|---|
|  |  |  | import com.xinquan.system.api.domain.NoticeRecord; | 
|---|
|  |  |  | 
|---|
|  |  |  | if (noticeRecord!=null && noticeRecord.getMeditationQuestionId()!=null){ | 
|---|
|  |  |  | // 远程调用 根据冥想提问id 查询数据 | 
|---|
|  |  |  | noticeDetailVO.setMeditationQuestionId(noticeRecord.getMeditationQuestionId()); | 
|---|
|  |  |  | //            NoticeDetailVO data = remoteMeditationService.noticeDetail(noticeDetailVO).getData(); | 
|---|
|  |  |  | Meditation data = remoteMeditationService.getMeditationById(noticeRecord.getMeditationId()).getData(); | 
|---|
|  |  |  | MeditationQuestion data1 = remoteMeditationService.getMeditationQuestion(noticeRecord.getMeditationQuestionId() + "").getData(); | 
|---|
|  |  |  | if (data!=null){ | 
|---|
|  |  |  | noticeDetailVO.setMeditationTitle(data.getMeditationTitle()); | 
|---|
|  |  |  | noticeDetailVO.setReplyContent(noticeRecord.getContent()); | 
|---|
|  |  |  | noticeDetailVO.setCoverDescription(data.getDetailDescription()); | 
|---|
|  |  |  | noticeDetailVO.setIconUrl(data.getCoverUrl()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (data1!=null){ | 
|---|
|  |  |  | noticeDetailVO.setNoticeType(noticeRecord.getNoticeType()); | 
|---|
|  |  |  | noticeDetailVO.setContent(data1.getContent()); | 
|---|
|  |  |  | noticeDetailVO.setReplyContent(data1.getReplyContent()); | 
|---|
|  |  |  | noticeDetailVO.setPublishTime(data1.getCreateTime()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | AppUser byId = appUserService.getById(userId); | 
|---|
|  |  |  | noticeDetailVO.setNickname(byId.getNickname()); | 
|---|
|  |  |  | noticeDetailVO.setAvatar(byId.getAvatar()); | 
|---|