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 58 @ResponseBody
59 59 public ResponseBean importAudio(String param) {
60 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 76 return new ResponseBean(ErrorEnum.SUCCESS);
71 77 }
72 78  
... ...