080e28c4 by chentao

no message

1 parent 8240b127
...@@ -27,6 +27,7 @@ import org.springframework.stereotype.Service; ...@@ -27,6 +27,7 @@ import org.springframework.stereotype.Service;
27 import java.rmi.ServerException; 27 import java.rmi.ServerException;
28 import java.util.List; 28 import java.util.List;
29 import java.util.Map; 29 import java.util.Map;
30 import java.util.Objects;
30 import java.util.Set; 31 import java.util.Set;
31 32
32 /** 33 /**
...@@ -136,49 +137,69 @@ public class CourseServiceImpl implements ICourseService { ...@@ -136,49 +137,69 @@ public class CourseServiceImpl implements ICourseService {
136 for (CourseVo vo : list) { 137 for (CourseVo vo : list) {
137 if(StrUtil.isNotBlank(vo.getTwoDimensionalOssId())){ 138 if(StrUtil.isNotBlank(vo.getTwoDimensionalOssId())){
138 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalOssId())); 139 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalOssId()));
140 if(Objects.nonNull(oss)) {
139 vo.setTwoDimensionalOssUrl(oss.getUrl()); 141 vo.setTwoDimensionalOssUrl(oss.getUrl());
140 } 142 }
143 }
141 if(StrUtil.isNotBlank(vo.getTwoDimensionalUrl())){ 144 if(StrUtil.isNotBlank(vo.getTwoDimensionalUrl())){
142 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalUrl())); 145 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalUrl()));
146 if(Objects.nonNull(oss)) {
143 vo.setTwoDimensionalUrl(oss.getUrl()); 147 vo.setTwoDimensionalUrl(oss.getUrl());
144 } 148 }
149 }
145 if(StrUtil.isNotBlank(vo.getTwoDimensionalType())){ 150 if(StrUtil.isNotBlank(vo.getTwoDimensionalType())){
146 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalType())); 151 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTwoDimensionalType()));
152 if(Objects.nonNull(oss)) {
147 vo.setTwoDimensionalType(oss.getUrl()); 153 vo.setTwoDimensionalType(oss.getUrl());
148 } 154 }
155 }
149 if(StrUtil.isNotBlank(vo.getThreeDimensionalOssId())){ 156 if(StrUtil.isNotBlank(vo.getThreeDimensionalOssId())){
150 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalOssId())); 157 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalOssId()));
158 if(Objects.nonNull(oss)) {
151 vo.setThreeDimensionalOssUrl(oss.getUrl()); 159 vo.setThreeDimensionalOssUrl(oss.getUrl());
152 } 160 }
161 }
153 if(StrUtil.isNotBlank(vo.getThreeDimensionalUrl())){ 162 if(StrUtil.isNotBlank(vo.getThreeDimensionalUrl())){
154 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalUrl())); 163 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalUrl()));
164 if(Objects.nonNull(oss)) {
155 vo.setThreeDimensionalUrl(oss.getUrl()); 165 vo.setThreeDimensionalUrl(oss.getUrl());
156 } 166 }
167 }
157 if(StrUtil.isNotBlank(vo.getThreeDimensionalType())){ 168 if(StrUtil.isNotBlank(vo.getThreeDimensionalType())){
158 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalType())); 169 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getThreeDimensionalType()));
170 if(Objects.nonNull(oss)) {
159 vo.setThreeDimensionalType(oss.getUrl()); 171 vo.setThreeDimensionalType(oss.getUrl());
160 } 172 }
173 }
161 if(StrUtil.isNotBlank(vo.getCaseOssId())){ 174 if(StrUtil.isNotBlank(vo.getCaseOssId())){
162 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getCaseOssId())); 175 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getCaseOssId()));
176 if(Objects.nonNull(oss)) {
163 vo.setCaseOssUrl(oss.getUrl()); 177 vo.setCaseOssUrl(oss.getUrl());
164 vo.setCaseFileVoList(ossUrlService.selectFileVoByIds(vo.getCaseOssId())); 178 vo.setCaseFileVoList(ossUrlService.selectFileVoByIds(vo.getCaseOssId()));
165 } 179 }
180 }
166 if(StrUtil.isNotBlank(vo.getTeachingOssId())){ 181 if(StrUtil.isNotBlank(vo.getTeachingOssId())){
167 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTeachingOssId())); 182 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getTeachingOssId()));
183 if(Objects.nonNull(oss)) {
168 vo.setTeachingOssUrl(oss.getUrl()); 184 vo.setTeachingOssUrl(oss.getUrl());
169 vo.setTeachingFileVoList(ossUrlService.selectFileVoByIds(vo.getTeachingOssId())); 185 vo.setTeachingFileVoList(ossUrlService.selectFileVoByIds(vo.getTeachingOssId()));
170 } 186 }
187 }
171 if(StrUtil.isNotBlank(vo.getPptOssId())){ 188 if(StrUtil.isNotBlank(vo.getPptOssId())){
172 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getPptOssId())); 189 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getPptOssId()));
190 if(Objects.nonNull(oss)) {
173 vo.setPptOssUrl(oss.getUrl()); 191 vo.setPptOssUrl(oss.getUrl());
174 vo.setPptFileVoList(ossUrlService.selectFileVoByIds(vo.getPptOssId())); 192 vo.setPptFileVoList(ossUrlService.selectFileVoByIds(vo.getPptOssId()));
175 } 193 }
194 }
176 195
177 if(StrUtil.isNotBlank(vo.getOssId())){ 196 if(StrUtil.isNotBlank(vo.getOssId())){
178 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getOssId())); 197 SysOssVo oss = iSysOssService.getById(Long.valueOf(vo.getOssId()));
198 if(Objects.nonNull(oss)) {
179 vo.setOssUrl(oss.getUrl()); 199 vo.setOssUrl(oss.getUrl());
180 } 200 }
181 } 201 }
202 }
182 return list; 203 return list;
183 } 204 }
184 205
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!