@@ -42,5 +42,7 @@ public class PhotoAsset extends BaseEntity {
private Long createAssetId;
+ private Long ownerId;
+
private boolean gifted;
}
@@ -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);
@@ -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());