Explorar o código

修改封面生成为空时,后期处理

xiewenjie %!s(int64=3) %!d(string=hai) anos
pai
achega
83196b495c

+ 10 - 0
sxz-core/src/main/java/com/fdkk/sxz/other/listener/RunBuild.java

@@ -1573,6 +1573,9 @@ public class RunBuild {
             componentModelUploadEntity.setId(Long.valueOf(modelId));
             componentModelUploadEntity.setThumStatus(1);
             componentModelUploadEntity.setThumProgress(100);
+            if (FileUtil.exist(filePath + fileId + "_preview.jpg")) {
+                componentModelUploadEntity.setThumPath(filePath + fileId + "_preview.jpg");
+            }
             componentModelUploadService.updateById(componentModelUploadEntity);
             redisUtil.setEx("componentCreateImgStatus:id:" + modelId, "done", 5, TimeUnit.MINUTES);
 
@@ -1617,6 +1620,9 @@ public class RunBuild {
             modelUploadEntity.setId(Long.valueOf(modelId));
             modelUploadEntity.setThumStatus(1);
             modelUploadEntity.setThumProgress(100);
+            if (FileUtil.exist(filePath + fileId + "_preview.jpg")) {
+                modelUploadEntity.setThumPath(filePath + fileId + "_preview.jpg");
+            }
             modelUploadService.updateById(modelUploadEntity);
             redisUtil.setEx("createImgStatus:id:" + modelId, "done", 5, TimeUnit.MINUTES);
 
@@ -1655,6 +1661,10 @@ public class RunBuild {
             modelUploadEntity.setId(Long.valueOf(modelId));
             modelUploadEntity.setThumStatus(1);
             modelUploadEntity.setThumProgress(100);
+            ///web-shared/OneKeyDecorate/upload/1460791186728423424/
+            if (FileUtil.exist(filePath + fileId + "_preview.jpg")) {
+                modelUploadEntity.setThumPath(filePath + fileId + "_preview.jpg");
+            }
             modelUploadService.updateById(modelUploadEntity);
             redisUtil.setEx("createImgStatus:id:" + modelId, "done", 5, TimeUnit.MINUTES);