|
@@ -109,13 +109,15 @@ public class NewsArticleServiceImpl extends BaseService implements NewsArticleSe
|
|
photoDto.setStatus(PhotoStatusEnum.UPLOAD_SUCCESS_HAVE_USED.getValue());
|
|
photoDto.setStatus(PhotoStatusEnum.UPLOAD_SUCCESS_HAVE_USED.getValue());
|
|
|
|
|
|
// 保存新闻首图
|
|
// 保存新闻首图
|
|
- PhotoVo photoVo;
|
|
|
|
- try {
|
|
|
|
- photoDto.setPhoto(newsArticleDto.getPhoto());
|
|
|
|
- photoVo = photoService.savePhoto(photoDto);
|
|
|
|
- } catch (ServiceException e) {
|
|
|
|
- log.error("新增新闻-新增首图失败,失败原因:{}", e.getMessage());
|
|
|
|
- throw new ServiceException("新增新闻失败");
|
|
|
|
|
|
+ PhotoVo photoVo = new PhotoVo();
|
|
|
|
+ if (newsArticleDto.getPhoto() != null) {
|
|
|
|
+ try {
|
|
|
|
+ photoDto.setPhoto(newsArticleDto.getPhoto());
|
|
|
|
+ photoVo = photoService.savePhoto(photoDto);
|
|
|
|
+ } catch (ServiceException e) {
|
|
|
|
+ log.error("新增新闻-新增首图失败,失败原因:{}", e.getMessage());
|
|
|
|
+ throw new ServiceException("新增新闻失败");
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// 保存新闻
|
|
// 保存新闻
|