d3c2e031 by chentao

no message

1 parent 9f4bad27
...@@ -22,6 +22,7 @@ import org.springframework.stereotype.Service; ...@@ -22,6 +22,7 @@ import org.springframework.stereotype.Service;
22 22
23 import java.rmi.ServerException; 23 import java.rmi.ServerException;
24 import java.util.List; 24 import java.util.List;
25 import java.util.Objects;
25 26
26 /** 27 /**
27 * 广告Service业务层处理 28 * 广告Service业务层处理
...@@ -67,7 +68,9 @@ public class AdvertServiceImpl implements IAdvertService { ...@@ -67,7 +68,9 @@ public class AdvertServiceImpl implements IAdvertService {
67 for (AdvertVo vo : list) { 68 for (AdvertVo vo : list) {
68 if (StrUtil.isNotBlank(vo.getOssId())) { 69 if (StrUtil.isNotBlank(vo.getOssId())) {
69 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getOssId())); 70 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getOssId()));
70 vo.setOssUrl(oss.getUrl()); 71 if(Objects.nonNull(oss)) {
72 vo.setOssUrl(oss.getUrl());
73 }
71 } 74 }
72 } 75 }
73 return list; 76 return list;
......
...@@ -98,23 +98,33 @@ public class CourseServiceImpl implements ICourseService { ...@@ -98,23 +98,33 @@ public class CourseServiceImpl implements ICourseService {
98 for (CourseVo vo : list) { 98 for (CourseVo vo : list) {
99 if(StrUtil.isNotBlank(vo.getTwoDimensionalOssId())){ 99 if(StrUtil.isNotBlank(vo.getTwoDimensionalOssId())){
100 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalOssId())); 100 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalOssId()));
101 vo.setTwoDimensionalOssUrl(oss.getUrl()); 101 if(Objects.nonNull(oss)) {
102 vo.setTwoDimensionalOssUrl(oss.getUrl());
103 }
102 } 104 }
103 if(StrUtil.isNotBlank(vo.getThreeDimensionalOssId())){ 105 if(StrUtil.isNotBlank(vo.getThreeDimensionalOssId())){
104 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalOssId())); 106 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalOssId()));
105 vo.setThreeDimensionalOssUrl(oss.getUrl()); 107 if(Objects.nonNull(oss)) {
108 vo.setThreeDimensionalOssUrl(oss.getUrl());
109 }
106 } 110 }
107 if(StrUtil.isNotBlank(vo.getCaseOssId())){ 111 if(StrUtil.isNotBlank(vo.getCaseOssId())){
108 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getCaseOssId())); 112 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getCaseOssId()));
109 vo.setCaseOssUrl(oss.getUrl()); 113 if(Objects.nonNull(oss)) {
114 vo.setCaseOssUrl(oss.getUrl());
115 }
110 } 116 }
111 if(StrUtil.isNotBlank(vo.getTeachingOssId())){ 117 if(StrUtil.isNotBlank(vo.getTeachingOssId())){
112 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTeachingOssId())); 118 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTeachingOssId()));
113 vo.setTeachingOssUrl(oss.getUrl()); 119 if(Objects.nonNull(oss)) {
120 vo.setTeachingOssUrl(oss.getUrl());
121 }
114 } 122 }
115 if(StrUtil.isNotBlank(vo.getPptOssId())){ 123 if(StrUtil.isNotBlank(vo.getPptOssId())){
116 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getPptOssId())); 124 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getPptOssId()));
117 vo.setPptOssUrl(oss.getUrl()); 125 if(Objects.nonNull(oss)) {
126 vo.setPptOssUrl(oss.getUrl());
127 }
118 } 128 }
119 } 129 }
120 return list; 130 return list;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!