Selaa lähdekoodia

选择音乐创建视频接口

private_deployment
lrh 1 vuosi sitten
vanhempi
commit
4651a73131
2 muutettua tiedostoa jossa 10 lisäystä ja 4 poistoa
  1. +3
    -0
      suimangService/src/main/java/com/iformall/domain/po/sm/PhotoSpeakVideo.java
  2. +7
    -4
      suimangService/src/main/java/com/iformall/service/sm/impl/PhotoSpeakVideoServiceImpl.java

+ 3
- 0
suimangService/src/main/java/com/iformall/domain/po/sm/PhotoSpeakVideo.java Näytä tiedosto

@@ -150,5 +150,8 @@ public class PhotoSpeakVideo extends TenantEntity {

@TableField(exist = false)
private List<Integer> videoStatuss;

@TableField(exist = false)
private Long musicId;
}

+ 7
- 4
suimangService/src/main/java/com/iformall/service/sm/impl/PhotoSpeakVideoServiceImpl.java Näytä tiedosto

@@ -135,10 +135,13 @@ public class PhotoSpeakVideoServiceImpl implements PhotoSpeakVideoService {
voiceMaterialService.handVideoUrl(voiceMaterial);
record.setVoiceMaterialUrl(voiceMaterial.getMaterial());
}else if(EnumVoiceFrom.MUSIC.getCode().equals(record.getVoiceFrom())){
if(record.getVoiceMaterialId() == null){
if(record.getMusicId() == null){
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"未选择音乐文件");
}
MusicInfo musicInfo = musicInfoService.getById(record.getVoiceMaterialId());
MusicInfo musicInfo = musicInfoService.getById(record.getMusicId());
if (ObjectUtils.isEmpty(musicInfo)){
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"未查询到音乐文件");
}
record.setVoiceMaterialUrl(musicInfo.getUrl());
}
}
@@ -232,8 +235,8 @@ public class PhotoSpeakVideoServiceImpl implements PhotoSpeakVideoService {
msg = "未找到上传声音文件";
}
} else if (EnumVoiceFrom.MUSIC.getCode().equals(voiceFrom)) {
Long materialId = photoSpeakVideo.getVoiceMaterialId();
MusicInfo musicInfo = musicInfoService.getById(materialId);
Long musicId = photoSpeakVideo.getMusicId();
MusicInfo musicInfo = musicInfoService.getById(musicId);
if (ObjectUtils.isEmpty(musicInfo)){
msg = "未找到音乐文件";
}


Ladataan…
Peruuta
Tallenna