Browse Source

fix video update

guozhaoshun 6 years atrás
parent
commit
6a73cabad1

+ 3 - 0
rankin-data-api/src/main/java/cn/rankin/data/api/resource/entity/Resource.java

@@ -57,6 +57,9 @@ public class Resource implements Serializable {
     private Date gmtModified;
 
     @Transient
+    private String rid;
+
+    @Transient
     private String url;
 
     @Transient

+ 1 - 0
rankin-resource-service/src/main/java/cn/rankin/resourceservice/dto/ResourceRemote.java

@@ -62,6 +62,7 @@ public class ResourceRemote implements Serializable {
         videos.forEach(v -> {
             Resource resource = new Resource();
             resource.setId(v.getId());
+            resource.setRid(v.getRid());
             resource.setCode(no);
             resource.setName(title);
             resource.setType(type);

+ 2 - 2
rankin-resource-service/src/main/java/cn/rankin/resourceservice/service/ResourceService.java

@@ -349,7 +349,7 @@ public class ResourceService {
 
         Set<ResourceVideo> videos = new HashSet<>();
         ResourceVideo video = new ResourceVideo();
-//        video.setId(resource.getId());
+        video.setId(resource.getId());
         video.setBucket("efunbox");
         video.setPath(resource.getPath());
         video.setQuality(resource.getQuality());
@@ -359,7 +359,7 @@ public class ResourceService {
 
 
         ResourceRemote resourceRemote = new ResourceRemote();
-        resourceRemote.setId(resource.getId());
+        resourceRemote.setId(resource.getRid());
         resourceRemote.setNo(resource.getCode());
         resourceRemote.setTitle(resource.getName());
         resourceRemote.setType(resource.getType());