Przeglądaj źródła

//

private_deployment
xhxu 1 rok temu
rodzic
commit
e30cd3837c
1 zmienionych plików z 16 dodań i 0 usunięć
  1. +16
    -0
      suimangCApi/src/main/java/com/iformall/controller/UserMouldVideoController.java

+ 16
- 0
suimangCApi/src/main/java/com/iformall/controller/UserMouldVideoController.java Wyświetl plik

@@ -101,6 +101,22 @@ public class UserMouldVideoController extends BaseController {
public ResultData saveOrUpdate(@RequestBody UserMouldVideo record) {
logger.debug("[" + getIpAddr() + "] MouldPatchController::saveOrUpdate");
record.setUserId(getMemberId());
if(record.getId() != null){
UserMouldVideo userMouldVideo = userMouldVideoService.findVideo(record.getId());
if(userMouldVideo == null){
return new ResultData(ErrorCode.SYS_SERVER_ERROR);
}
if(EnumVideoStatus.ing.getCode().equals(userMouldVideo.getVideoStatus())){
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"视频生成中");
}
if(EnumVideoStatus.success.getCode().equals(userMouldVideo.getVideoStatus())
|| EnumVideoStatus.upload_ing.getCode().equals(userMouldVideo.getVideoStatus())
|| EnumVideoStatus.upload_success.getCode().equals(userMouldVideo.getVideoStatus())
|| EnumVideoStatus.upload_fail.getCode().equals(userMouldVideo.getVideoStatus())){
//上传阿里云状态 都是生成成功
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"视频已生成完成");
}
}
if(record.getPersonMouldId() == null){
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"未选择数字人");
}


Ładowanie…
Anuluj
Zapisz