瀏覽代碼

Merge remote-tracking branch 'origin/photo' into private_deployment

private_deployment
xmzhao71 1 年之前
父節點
當前提交
b0e9ebca98
共有 3 個檔案被更改,包括 6 行新增7 行删除
  1. +1
    -1
      open-api/src/main/java/com/iformall/controller/ai/AiVideoController.java
  2. +2
    -1
      open-api/src/main/java/com/iformall/service/AiVideoService.java
  3. +3
    -5
      open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java

+ 1
- 1
open-api/src/main/java/com/iformall/controller/ai/AiVideoController.java 查看文件

@@ -26,7 +26,7 @@ public class AiVideoController {
@ApiOperation("预览")
@PostMapping("/preview")
public ResultData previewVideo(@RequestBody PreviewVideoDTO dto) {
return new ResultData(aiVideoService.previewVideo(dto));
return new ResultData(aiVideoService.previewVideo(PreviewVideoDTO.mappingParam(dto)));
}

@ApiOperation("生成视频")


+ 2
- 1
open-api/src/main/java/com/iformall/service/AiVideoService.java 查看文件

@@ -3,6 +3,7 @@ package com.iformall.service;
import com.iformall.dto.GenerateVideoDTO;
import com.iformall.dto.PreviewVideoDTO;
import com.iformall.sm.AiPreviewParam;
import com.iformall.sm.AiPreviewResult;
import com.iformall.sm.AiVideoParam;
import com.iformall.sm.AiVideoResult;

@@ -14,7 +15,7 @@ import com.iformall.sm.AiVideoResult;
*/
public interface AiVideoService {

Double previewVideo(PreviewVideoDTO dto);
AiPreviewResult previewVideo(AiPreviewParam aiPreviewParam);

/**
* 生成视频


+ 3
- 5
open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java 查看文件

@@ -9,9 +9,7 @@ import com.iformall.exception.BizException;
import com.iformall.service.AiVideoService;
import com.iformall.service.sm.UserMouldVideoService;
import com.iformall.service.sm.VoiceInfoService;
import com.iformall.sm.AiVideoHelper;
import com.iformall.sm.AiVideoParam;
import com.iformall.sm.AiVideoResult;
import com.iformall.sm.*;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -34,8 +32,8 @@ public class AiVideoServiceImpl implements AiVideoService {
private UserMouldVideoService userMouldVideoService;

@Override
public Double previewVideo(PreviewVideoDTO dto) {
return voiceInfoService.previewVoice(PreviewVideoDTO.mappingParam(dto));
public AiPreviewResult previewVideo(AiPreviewParam aiPreviewParam) {
return AiVideoHelper.voicePreview(aiPreviewParam);
}

@Override


Loading…
取消
儲存