Commit 0ceaee60e05082b28b86d20d9d417e9145b704cd

Authored by 徐近程
1 parent 2dc2a189

update

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