Commit 0ceaee60e05082b28b86d20d9d417e9145b704cd
1 parent
2dc2a189
update
Showing
1 changed file
with
14 additions
and
8 deletions
src/main/java/com/cnlive/shenhe/api/AudioControllerApi.java
| @@ -58,15 +58,21 @@ public class AudioControllerApi { | @@ -58,15 +58,21 @@ public class AudioControllerApi { | ||
| 58 | @ResponseBody | 58 | @ResponseBody |
| 59 | public ResponseBean importAudio(String param) { | 59 | public ResponseBean importAudio(String param) { |
| 60 | logger.info("点播音频入库,param=====" + param); | 60 | logger.info("点播音频入库,param=====" + param); |
| 61 | - ShyAudio shyAudio = JSONObject.parseObject(param, ShyAudio.class); | ||
| 62 | - ShyAudio audioMsg = audioService.getAudioMsg(shyAudio.getAudioId()); | ||
| 63 | - if (audioMsg != null) { | ||
| 64 | - shyAudio.setId(audioMsg.getId()); | ||
| 65 | - shyAudio.setUpdateTime(new Date()); | ||
| 66 | - audioService.updateAudioMsg(shyAudio); | 61 | + try { |
| 62 | + ShyAudio shyAudio = JSONObject.parseObject(param, ShyAudio.class); | ||
| 63 | + ShyAudio audioMsg = audioService.getAudioMsg(shyAudio.getAudioId()); | ||
| 64 | + if (audioMsg != null) { | ||
| 65 | + shyAudio.setId(audioMsg.getId()); | ||
| 66 | + shyAudio.setUpdateTime(new Date()); | ||
| 67 | + audioService.updateAudioMsg(shyAudio); | ||
| 68 | + return new ResponseBean(ErrorEnum.SUCCESS); | ||
| 69 | + } | ||
| 70 | + shyAudio.setCreateTime(new Date()); | ||
| 71 | + audioService.importAudioMsg(shyAudio); | ||
| 72 | + } catch (Exception e) { | ||
| 73 | + e.printStackTrace(); | ||
| 74 | + return new ResponseBean(ErrorEnum.ERROR); | ||
| 67 | } | 75 | } |
| 68 | - shyAudio.setCreateTime(new Date()); | ||
| 69 | - audioService.importAudioMsg(shyAudio); | ||
| 70 | return new ResponseBean(ErrorEnum.SUCCESS); | 76 | return new ResponseBean(ErrorEnum.SUCCESS); |
| 71 | } | 77 | } |
| 72 | 78 |