From 97075e82fe92799fe2043c6558719f12e39e9b05 Mon Sep 17 00:00:00 2001 From: winter Date: Sun, 19 Nov 2023 22:07:43 +0800 Subject: [PATCH] fix bug --- .../java/com/iformall/service/impl/AiVideoServiceImpl.java | 1 + .../resources/db/migration/V2023110300001_personmould.sql | 3 ++- .../iformall/domain/dto/sm/SaveServiceVideoRecordDTO.java | 3 +++ .../java/com/iformall/domain/po/sm/ServiceVideoRecord.java | 6 ++++++ 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java b/open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java index a8d5be6..d99d4c3 100644 --- a/open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java +++ b/open-api/src/main/java/com/iformall/service/impl/AiVideoServiceImpl.java @@ -81,6 +81,7 @@ public class AiVideoServiceImpl implements AiVideoService { .serviceId(serviceId) .videoTime(String.valueOf(video.getDuration())) .videoUrl(video.getUrl()) + .userMouldVideoId(aiVideoParam.getTask_id()) .build(); serviceVideoRecordService.saveServiceVideoRecord(saveServiceVideoRecordDTO); //扣掉总时长 diff --git a/suimangAdmin/src/main/resources/db/migration/V2023110300001_personmould.sql b/suimangAdmin/src/main/resources/db/migration/V2023110300001_personmould.sql index a0d96f1..1325840 100644 --- a/suimangAdmin/src/main/resources/db/migration/V2023110300001_personmould.sql +++ b/suimangAdmin/src/main/resources/db/migration/V2023110300001_personmould.sql @@ -64,4 +64,5 @@ CREATE TABLE `user_voice_language` ( UNIQUE KEY `id_UNIQUE` (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户定制关联声纹'; - +ALTER TABLE `service_video_record` +ADD COLUMN user_mould_video_id bigint NOT NULL COMMENT '视频记录ID'; diff --git a/suimangService/src/main/java/com/iformall/domain/dto/sm/SaveServiceVideoRecordDTO.java b/suimangService/src/main/java/com/iformall/domain/dto/sm/SaveServiceVideoRecordDTO.java index 60ea913..7a3fb5f 100644 --- a/suimangService/src/main/java/com/iformall/domain/dto/sm/SaveServiceVideoRecordDTO.java +++ b/suimangService/src/main/java/com/iformall/domain/dto/sm/SaveServiceVideoRecordDTO.java @@ -23,6 +23,8 @@ public class SaveServiceVideoRecordDTO { private String videoTime; @ApiModelProperty("视频链接") private String videoUrl; + @ApiModelProperty("记录ID") + private Long userMouldVideoId; public static ServiceVideoRecord mapping(SaveServiceVideoRecordDTO dto) { ServiceVideoRecord serviceVideoRecord = new ServiceVideoRecord(); @@ -32,6 +34,7 @@ public class SaveServiceVideoRecordDTO { serviceVideoRecord.setServiceId(dto.getServiceId()); serviceVideoRecord.setVideoTime(dto.getVideoTime()); serviceVideoRecord.setVideoUrl(dto.getVideoUrl()); + serviceVideoRecord.setUserMouldVideoId(dto.getUserMouldVideoId()); return serviceVideoRecord; } } diff --git a/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceVideoRecord.java b/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceVideoRecord.java index 82db0c0..ccab4fb 100644 --- a/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceVideoRecord.java +++ b/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceVideoRecord.java @@ -46,4 +46,10 @@ public class ServiceVideoRecord extends BaseEntity{ */ @TableField("video_url") private String videoUrl; + + /** + * 视频记录ID + */ + @TableField("user_mould_video_id") + private Long userMouldVideoId; }