浏览代码

feat:修改接口路径以及注释

photo
xmzhao71 1年前
父节点
当前提交
6316689091
共有 4 个文件被更改,包括 5 次插入47 次删除
  1. +1
    -1
      open-api/src/main/java/com/iformall/controller/ai/AiVideoController.java
  2. +0
    -42
      open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java
  3. +3
    -3
      suimangService/src/main/java/com/iformall/common/CommonConstant.java
  4. +1
    -1
      suimangService/src/main/java/com/iformall/domain/po/sm/ServiceInfo.java

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

@@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController;

@Api(tags = "视频相关api")
@RestController
@RequestMapping("/ai/video")
@RequestMapping("/api/video")
public class AiVideoController extends BaseController {

@Autowired


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

@@ -1,24 +1,12 @@
package com.iformall.service.impl;

import com.iformall.common.ErrorCode;
import com.iformall.domain.dto.neuver.SaveServiceVideoRecordDTO;
import com.iformall.domain.po.sm.UserMouldVideo;
import com.iformall.dto.GenerateVideoDTO;
import com.iformall.dto.PreviewVideoDTO;
import com.iformall.enums.EnumVideoStatus;
import com.iformall.exception.BizException;
import com.iformall.service.AiVideoService;
import com.iformall.service.sm.ServiceVideoRecordService;
import com.iformall.service.sm.UserMouldVideoService;
import com.iformall.service.sm.VoiceInfoService;
import com.iformall.sm.*;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.Date;
import java.util.Optional;

/**
* ai视频服务
*
@@ -28,8 +16,6 @@ import java.util.Optional;
@Service
public class AiVideoServiceImpl implements AiVideoService {

@Autowired
private UserMouldVideoService userMouldVideoService;
@Autowired
private ServiceVideoRecordService serviceVideoRecordService;

@@ -40,25 +26,6 @@ public class AiVideoServiceImpl implements AiVideoService {

@Override
public AiVideoResult generateVideo(AiVideoParam aiVideoParam, Long taskId, Long serviceId) {
// // 参数校验
// UserMouldVideo userMouldVideo = Optional.ofNullable(userMouldVideoService.getById(dto.getId())).orElseThrow(() -> new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "未找到用户数据"));
// if (StringUtils.isBlank(userMouldVideo.getPaperwork())) {
// throw new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "未填写视频文案");
// }
// if (EnumVideoStatus.ing.getCode().equals(userMouldVideo.getVideoStatus())
// || EnumVideoStatus.success.getCode().equals(userMouldVideo.getVideoStatus())
// || EnumVideoStatus.upload_ing.getCode().equals(userMouldVideo.getVideoStatus())
// || EnumVideoStatus.upload_fail.getCode().equals(userMouldVideo.getVideoStatus())) {
// throw new BizException(ErrorCode.SYS_PARAMETER_ERROR.getCode(), "视频生成中");
// }
// if (EnumVideoStatus.upload_success.getCode().equals(userMouldVideo.getVideoStatus())) {
// throw new BizException(ErrorCode.SYS_PARAMETER_ERROR.getCode(), "视频已生成完成");
// }
//
// // 更新视频信息
// updateUserMouldVideo(userMouldVideo);
// userMouldVideoService.createVideo(userMouldVideo);

AiVideoResult video = AiVideoHelper.createVideo(aiVideoParam, taskId);
if (video.isSuccess()) {
// 记录时长
@@ -70,13 +37,4 @@ public class AiVideoServiceImpl implements AiVideoService {
}
return video;
}

private void updateUserMouldVideo(UserMouldVideo userMouldVideo) {
UserMouldVideo video = new UserMouldVideo();
video.setId(userMouldVideo.getId());
video.setVideoStatus(EnumVideoStatus.ing.getCode());
video.setVideoMsg("");
video.setCreateVideoDate(new Date());
userMouldVideoService.updateById(video);
}
}

+ 3
- 3
suimangService/src/main/java/com/iformall/common/CommonConstant.java 查看文件

@@ -2,10 +2,10 @@ package com.iformall.common;

public interface CommonConstant {
/**
* 状态(0:锁定,1:正常
* 状态(0:正常,1:锁定
*/
Integer STATUS_NORMAL = 1;
Integer STATUS_ABNORMAL = 0;
Integer STATUS_NORMAL = 0;
Integer STATUS_ABNORMAL = 1;

/**
* 删除状态(0:未删除,1:已删除)


+ 1
- 1
suimangService/src/main/java/com/iformall/domain/po/sm/ServiceInfo.java 查看文件

@@ -54,7 +54,7 @@ public class ServiceInfo {
@TableField("type")
private Integer type;
/**
* 状态(0:锁定,1:正常
* 状态(0:正常,1:锁定
*/
@TableField("status")
private Integer status;


正在加载...
取消
保存