wangqifan 3 年之前
父節點
當前提交
d5eb26294b

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

@@ -84,10 +84,10 @@ public class AssetService {
         asset.setNumber(number);
         asset.setOrderId(orderId);
         asset.setPrice(price);
-        Asset asset1 = assetRepo.saveAndFlush(asset);
-        Order order = orderRepo.findById(orderId).orElseThrow(new BusinessException("没有信息"));
-        order.setResultAssetId(asset1.getId());
-        orderRepo.save(order);
+        assetRepo.saveAndFlush(asset);
+//        Order order = orderRepo.findById(orderId).orElseThrow(new BusinessException("没有信息"));
+//        order.setResultAssetId(asset1.getId());
+//        orderRepo.save(order);
         User owner = userRepo.findById(asset.getUserId()).orElseThrow(new BusinessException("用户不存在"));
         Collection collections = Collection.builder()
                 .name(asset.getName())

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

@@ -640,6 +640,7 @@ public class OrderService {
                         if (collection.getType() == CollectionType.SHOWROOM) {
                             showroomService.save(asset);
                         }
+                        order.setResultAssetId(asset.getId());
                         order.setTokenId(asset.getTokenId());
                         orderRepo.save(order);
                     }