wangqifan 3 lat temu
rodzic
commit
d99480abd4

+ 2 - 0
src/main/java/com/izouma/nineth/domain/PhotoAsset.java

@@ -42,5 +42,7 @@ public class PhotoAsset extends BaseEntity {
 
     private Long createAssetId;
 
+    private Long ownerId;
+
     private boolean gifted;
 }

+ 1 - 0
src/main/java/com/izouma/nineth/service/AssetService.java

@@ -613,6 +613,7 @@ public class AssetService {
             newAsset.setType(CollectionType.PICTURE);
             PhotoAsset photoAsset = photoAssetRepo.findFirstByCreateAssetId(asset.getId());
             photoAsset.setGifted(true);
+            photoAsset.setOwnerId(toUser.getId());
             photoAssetRepo.save(photoAsset);
         }
         newAsset.setSource(TransferReason.GIFT == reason ? AssetSource.GIFT : AssetSource.TRANSFER);

+ 1 - 0
src/main/java/com/izouma/nineth/service/PhotoAssetService.java

@@ -69,6 +69,7 @@ public class PhotoAssetService {
                 .orElseThrow(new BusinessException("无用户记录")), null, BigDecimal.ZERO, "星图", null, false).getId();
         photoAsset.setStatus(CollectionStatus.SUCCESS);
         photoAsset.setCreateAssetId(createId);
+        photoAsset.setOwnerId(photoAsset.getUserId());
         photoAssetRepo.save(photoAsset);
     }